2017-10-24 6 views
0

내가 만든 두 개의 파일 :themeforest로 Newspaper 테마의 하위 테마를 만드는 방법은 무엇입니까?

style.css 
functions.php 

모두 압축 폴더 Newspaper-child에 있습니다.

style.css

:

Theme Name: Newspaper Child 
Template: Newspaper 
*/ 

functions.php :

나는 아이 테마를 사용할 때 그것은 완전히 내 웹 사이트를 어지럽히
<?php 
add_action('wp_enqueue_scripts', 'my_theme_enqueue_styles'); 
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') 
    ); 
} 
?> 

.

답변

0

'parent-style'에 대한 종속성을 제거하십시오. 이 코드를 대신 사용하십시오.

add_action('wp_enqueue_scripts', 'child_enqueue_styles'); 

function child_enqueue_styles() { 

    wp_enqueue_style('parent-style', get_template_directory_uri() . '/style.css', array(), '1.0'); 
} 
+0

내 대답을 확인하십시오. 괜찮습니까? – Ashnah

+0

그냥 내 대답에있는 코드를 사용하십시오. –

0
<?php 

함수 my_theme_enqueue_styles() {

add_action('wp_enqueue_scripts', 'child_enqueue_styles'); 

함수 child_enqueue_styles() {

wp_enqueue_style('parent-style', get_template_directory_uri() . '/style.css', array(), '1.0'); 

} wp_enqueue_style의 ($ parent_style, get_template_directory_uri(). '/style.css '); wp_enqueue_style ('아이 스타일', get_stylesheet_directory_uri() '/style.css', 배열 ($의 parent_style), wp_get_theme() -> ('버전') 를 얻을.) } add_action ('wp_enqueue_scripts', 'my_theme_enqueue_styles');

괜찮습니까?