ホームページ  >  に質問  >  本文

WooCommerce ストアフロント テーマのホームページから製品カテゴリ ブロックを削除する

<p>WooCommerce Storefront テーマのホームページに表示されるデフォルトの製品カテゴリ セクション ブロックを削除しようとしています。 </p> <p>functions.php のいくつかのフックを使用してブロックを削除してみました。例: </p> <pre class="brush:php;toolbar:false;">function Remove_storefront_category() { Remove_action( 'woocommerce_after_shop_loop', 'storefront_sorting_wrapper', 9); Remove_action( 'woocommerce_after_shop_loop', 'woocommerce_catalog_ordering', 10); Remove_action( 'woocommerce_after_shop_loop', 'woocommerce_result_count', 20); Remove_action( 'woocommerce_after_shop_loop', 'woocommerce_pagination', 30); Remove_action( 'woocommerce_after_shop_loop', 'storefront_sorting_wrapper_close', 31); Remove_action( 'woocommerce_after_shop_loop', 'woocommerce_reset_loop', 999); } add_action( 'woocommerce_after_shop_loop', 'remove_storefront_category' );</pre> <p>しかし、何を試しても、この商品カテゴリセクションのブロックは消えません。 </p> <p>いろいろ検索しても特定のカテゴリを非表示にするという情報しか見つかりませんでしたが、完全に非表示にしたいのです。 </p>
P粉908138620P粉908138620433日前631

全員に返信(1)返信します

  • P粉322106755

    P粉3221067552023-09-04 11:21:56

    ストアフロント テーマのホームページから製品カテゴリ セクションを削除するには、次の簡単なコード スニペットを使用できます。 リーリー

    コードは、アクティブな子テーマ (またはアクティブなテーマ) の function.php ファイルにあります。テスト済みで動作します。

    返事
    0
  • キャンセル返事