Entfernen Sie den Produktkategorieblock von der Startseite des WooCommerce-Storefront-Themes
P粉908138620
P粉908138620 2023-09-03 15:33:39
0
1
674
<p>Ich versuche, den standardmäßigen Abschnittsblock für Produktkategorien zu entfernen, der auf der Homepage des WooCommerce Storefront-Designs angezeigt wird. </p> <p>Ich habe versucht, den Block zu entfernen, indem ich ein paar Hooks in der Datei „functions.php“ verwendet habe, zum Beispiel: </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>Aber egal, was ich versuche, dieser Abschnittsblock für die Produktkategorie wird nicht verschwinden. </p> <p>Ich habe viel gesucht und nur Informationen zum Ausblenden einer bestimmten Kategorie gefunden, aber ich möchte sie vollständig ausblenden. </p>
P粉908138620
P粉908138620

Antworte allen(1)
P粉322106755

要从店面主题主页删除产品类别部分,您可以使用以下简单的代码片段:

add_action( 'init', 'remove_storefront_home_product_categories', 10 );
function remove_storefront_home_product_categories(){
    // Unhook storefront_product_categories() function from 'homepage' action hook
    remove_action( 'homepage', 'storefront_product_categories', 20 );
}

代码位于活动子主题(或活动主题)的functions.php 文件中。经过测试并有效。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage