워드프레스 테마 수정 작업 전 자식 테마를 만드는 것을 추천한다.
왜냐하면 테마가 업데이트 될 경우 그동안 수정한 php, css 파일 등이 원래대로 돌아가기 때문이다.
따라서 자식 테마를 만들어야하는데 그 방법을 소개한다.
cd ./wp-content/themes
sudo cp -arf [테마명] [테마명]-child ; “-child” 이름은 마음대로 설정해도 됨
cd [테마명]-child
sudo vi functions.php ; 기존 내용 모두 지우고 아래 내용 추가
<?php function theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( 'parent-style' ) ); } add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
sudo vi style.css
/* Theme Name: [테마명]-child template: [테마명] */
자식테마 생성 완료!