php 修复和移动woo commerce类别描述下面的产品

olhwl3o2  于 2023-06-04  发布在  PHP
关注(0)|答案(2)|浏览(163)

移动woocommerce类别描述下面的产品

add_action('woocommerce_archive_description', 'custom_archive_description', 2 );
function custom_archive_description(){
    if( is_product_category() ) :
        remove_action('woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
        add_action( 'woocommerce_after_main_content', 'woocommerce_taxonomy_archive_description', 5 );
    endif;
}

我现在使用的代码是产品类别描述,将描述显示在页面底部,产品首先显示。它的工作,但当我移动到同一类别的下一页,描述区域消失,我想修复所有产品的产品类别描述部分,和产品类别页面。
https://ethanza.com/product-category/sports-wear/nfl-uniform/
如果你去这个链接,你可以看到我提到的问题。

tvmytwxo

tvmytwxo1#

请修改您的钩子如下:

add_action('woocommerce_after_shop_loop', 'custom_archive_description', 20);
function custom_archive_description() {
    if (is_product_category()) {
        remove_action('woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10);
        add_action('woocommerce_after_main_content', 'woocommerce_taxonomy_archive_description', 5);
    }
}
r3i60tvu

r3i60tvu2#

`

add_action('woocommerce_archive_description', 'custom_archive_description', 2 );
    function custom_archive_description(){
        if( is_product_category() ) :
            remove_action('woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
            add_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 5 );
        endif;
    }

`
你能试试这个代码吗?

相关问题