2016-10-18 11 views
1

私はeコマースを使用していますwordpress themeを有効にしました! woocommerceと一緒に私のウェブサイトのために。子どものテーマを作成し、woocommerce.css(woocommerceプラグインから)を子テーマのCSSにコピーし、このwoocommerce.cssのエンキューを無効にしました。親テーマのwoocommerce.cssを上書きする方法は?

私の親テーマのフォルダ構造にもwoocommerce.cssがあります(〜/ wp-content/themes/shop-isle/inc/woocommerce/css/woocommerce.css)。どのテーマの更新にも気付かない?

また、親テーマのフォルダ構造とwoocommerceプラグインフォルダのwoocommerce.cssの違いは何ですか?

~/wp-content/themes/shop-isle-child/inc/woocommerce/css/woocommerce.css 

親テーマのwoocommerce.cssは関係ありません。この方法:あなたはこのような何かを持っていますので、

答えて

1

あなたは、あなたの子供のテーマで同じファイルを作成する必要があります。

+0

こんにちは、ありがとうございます。 –

+0

しかし、残念ながらこのアプローチは機能しません。私はディレクトリ構造を複製しましたが、子テーマCSSで行われた変更は反映されていません。 –

+0

@SaurabhJindalオリジナルを無効にする方法を見てください:https://docs.woocommerce.com/document/disable-the-default-stylesheet/ – Castiblanco

0

私はget_stylesheet_directory()関数の使用を含め、さまざまなことを試みましたが、何も機能しませんでした。私はテーマの人に連絡し、彼らは子供のテーマのフォルダ構造を複製した後、incフォルダのwoocommerce.cssを上書きするためにこのコードを私に渡しました。

function ti_dequeue_script() { 
    wp_dequeue_script('shop-isle-woocommerce-style1'); 
    } 
add_action('wp_print_scripts', 'ti_dequeue_script', 100); 

function ti_enqueue_script() { 
    wp_enqueue_style('shop-isle-woocommerce-style2', get_stylesheet_directory_uri() . '/inc/woocommerce/css/woocommerce.css',array(), 'v3'); 
    } 
add_action('wp_enqueue_scripts', 'ti_enqueue_script', 100); 
関連する問題