2016-07-08 20 views
0

私は非常に混乱しており、あなたの助けが必要です!私は20歳の子供のテーマを作成し、すべてが完璧に働いていた、子供のスタイルは、親のものをオーバーライドしていた。それから突然、私はWP管理者のメニューを少し変更したとき、子供のCSSは支配的になるのをやめました。この後、私が作成したすべての子テーマで、親スタイルは常に子CSSを上書きします。 私は子供のCSSに入れたコードです。Wordpressの子供のテーマのクラッシュのクラッシュ

/* Theme Name: Proservice_2016 
    Description: Proservice Theme 
    Author:  VB 
    Template:  twentysixteen 
    Version:  1.0.0 
    Tags:   light, dark, two-columns, right-sidebar, responsive- layout, accessibility-ready 
    Text Domain: proservice 
*/ 

    @import url("../twentysixteen/style.css"); 

ものfunctions.phpに私は、次のコードここ

<?php 
function parent_css_theme_style() { 
wp_enqueue_style('parent-style', get_stylesheet_directory_uri().'/style.css'); 
} 
add_action('wp_enqueue_scripts', 'parent_css_theme_style'); 
add_action('wp_enqueue_scripts'); 
?> 
+1

'get_stylesheet_directory_uri()'は親テーマのURIを返しません...現在/子テーマのディレクトリURIを返します(https://codex.wordpress.org/Function_Reference/get_stylesheet_directory_uri)。 – rnevius

+0

functions.phpファイルでget_template_directory_uri()でget_template_directory_uri()を変更します。https://codex.wordpress.org/Child_Themes –

+0

私はget_template_directory_uri()に変更しましたが、この方法でもうまくいきません。親CSSは子テーマのために完全に動作しますが、子CSSを上書きし、私のchangeasのどれも表示されません –

答えて

0

実施例を挿入し、私はそれを試みたとおり
のfunctions.php

<?php 
add_action('wp_enqueue_scripts', 'parent_css_enqueue_styles'); 
function parent_css_enqueue_styles() { 
    wp_enqueue_style('parent-style', get_template_directory_uri() . '/style.css'); 
} 
?> 

すべての情報を必要なもの:https://codex.wordpress.org/Child_Themes

関連する問題