WooCommerceカテゴリページのサイドバーを削除して、そこに製品を全幅にしたいと考えています。私はどこにどのようなコードを書くのか、どんな助けにも大変感謝しています。私はグーグルで試してみましたが、何かを稼ぐことができませんでした。WooCommerce:22個の子テーマに関するカテゴリページ用のサイドバーを削除する
私は22歳の子供のテーマを使用しています。
happilyprinted.com
ありがとうございます。
WooCommerceカテゴリページのサイドバーを削除して、そこに製品を全幅にしたいと考えています。私はどこにどのようなコードを書くのか、どんな助けにも大変感謝しています。私はグーグルで試してみましたが、何かを稼ぐことができませんでした。WooCommerce:22個の子テーマに関するカテゴリページ用のサイドバーを削除する
私は22歳の子供のテーマを使用しています。
happilyprinted.com
ありがとうございます。
あなたは、あなたのテーマののfunctions.phpテンプレートファイルに以下を追加する必要があります:あなたは、ワードプレスであなたの現在のテーマにカテゴリページの上書きアーカイブ-product.phpからサイドバーを削除することができます
add_action('wp', create_function("", "if (is_archive(array('product'))) remove_action('woo_main_after', 'woocommerce_get_sidebar', 10);"));
。
テーマディレクトリに「woocommerce」という新しいフォルダを作成します。
ここでディレクトリ構造を同じにしてください。編集するテンプレート がサブフォルダ内にある場合は、 というテーマのディレクトリ内にそのサブフォルダを作成することを忘れないでください。
のwp-コンテンツ/テーマ/ twentytwelve/woocommerce
編集に行くファイルアーカイブ-product.php次のコード削除 - 私たちは持っている、
<?php
/**
* woocommerce_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
do_action('woocommerce_sidebar');?>
次へテーマフォルダにstyle.cssを編集します。
.woocommerce .wrapper .site-content
{
width: 100%;
}
私はこのコードを22歳と22歳の両方のfunctions.phpファイルに追加しようとしましたが、何も起こりません。 functions.phpはfunctions.phpのTEMPLATEファイルと同じではありませんか? – mhea
functions.phpはテンプレートファイルではありません。テーマにはfunctions.phpファイルが1つしかありません。 functions.phpのテーマをアクティブにするコードを入れなければなりません –
残念ながら、それは動作していません:/ – mhea