나는 이미 wordpress 테마로 작업을 시작했으며, 업데이트로 인해 내 사이트와 사용자 정의가 변경되는 것을 방지하기 위해 하위 테마로 만들 필요가있다.부모와 자식 테마 - Wordpress
내가 할 수있는 와트가 있습니까?
나는 이미 wordpress 테마로 작업을 시작했으며, 업데이트로 인해 내 사이트와 사용자 정의가 변경되는 것을 방지하기 위해 하위 테마로 만들 필요가있다.부모와 자식 테마 - Wordpress
내가 할 수있는 와트가 있습니까?
당신은 단지이 3 단계를 수행해야합니다
1)/WP-내용에 테마 폴더를 생성을/테마/:
"필요한 것은 아니지만 그것은 (권장, 특히 당신이 공개적으로 사용하기위한 테마를 만들고 있다면) 당신의 자식 테마 디렉토리의 이름에 '-child'가 붙는다. "
여기서 작성한 모든 파일은 부모 테마의 파일을 덮어 씁니다. 예를 들어 https://developer.wordpress.org/themes/template-files-section/page-template-files/이라는 새 페이지 템플릿을 만들거나 기존 템플릿을 덮어 쓸 수 있습니다.
2) 만들기있는 style.css 파일을 오전으로 시작 :
/*
Theme Name: Twenty Fifteen Child
Theme URI: http://example.com/twenty-fifteen-child/
Description: Twenty Fifteen Child Theme
Author: John Doe
Author URI: http://example.com
Template: twentyfifteen
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: twenty-fifteen-child
*/
여기에 사용자 정의 스타일을 추가합니다. 더 많은 정보 : https://codex.wordpress.org/Theme_Development#Theme_Stylesheet
3)이 파일 안쪽 functions.php
만들기, 당신은 새로운 기능을 자녀 테마를 추가하거나 기존의 것을 수정할 수 있습니다.
부모 테마의 CSS와 JS는 물론 여기에 자녀 테마에 생성 한 새 CSS와 JS도 포함시켜야합니다. https://codex.wordpress.org/Child_Themes
: 자식 테마에 대해 등등, 위젯 영역, 이제 ( https://codex.wordpress.org/Shortcode_API)을 사용자 정의 단축 코드를 추가 할 수 있습니다더 많은 문서를 (https://codex.wordpress.org/Widgetizing_Themes를)
<?php
function my_theme_enqueue_styles() {
$parent_style = 'parent-style'; // This is 'twentyfifteen-style' for the Twenty Fifteen theme.
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),
wp_get_theme()->get('Version')
);
}
add_action('wp_enqueue_scripts', 'my_theme_enqueue_styles');
?>
: 뭐 그런 시대의 대부분을 할 것입니다
https://wordpress.stackexchange.com/ –
여기를 보시려면 https://codex.wordpress.org/Child_Themes를 방문하십시오. – mmm