Rumah  >  Soal Jawab  >  teks badan

Alih keluar blok kategori produk dari halaman utama tema etalase WooCommerce

<p>Saya cuba mengalih keluar blok bahagian kategori produk lalai yang ditunjukkan dalam halaman utama tema WooCommerce Storefront. </p> <p>Saya cuba mengalih keluar blok dengan menggunakan beberapa cangkuk dalam functions.php, sebagai contoh: </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>Tetapi tidak kira apa yang saya cuba, blok bahagian kategori produk ini tidak akan hilang. </p> <p>Saya banyak mencari dan hanya menemui maklumat tentang menyembunyikan kategori tertentu, tetapi saya mahu menyembunyikannya sepenuhnya. </p>
P粉908138620P粉908138620385 hari yang lalu542

membalas semua(1)saya akan balas

  • P粉322106755

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

    Untuk mengalih keluar bahagian kategori produk daripada halaman utama tema etalase anda, anda boleh menggunakan coretan kod ringkas berikut:

    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 );
    }

    Kod tersebut terdapat dalam fail functions.php bagi tema kanak-kanak aktif (atau tema aktif). Diuji dan berfungsi.

    balas
    0
  • Batalbalas