Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Woocommerce中显示类别产品后移动产品类别说明_Php_Wordpress_Woocommerce_Product_Custom Taxonomy - Fatal编程技术网

Php 在Woocommerce中显示类别产品后移动产品类别说明

Php 在Woocommerce中显示类别产品后移动产品类别说明,php,wordpress,woocommerce,product,custom-taxonomy,Php,Wordpress,Woocommerce,Product,Custom Taxonomy,我有一个问题,类别描述文本目前放在产品类别的顶部,我想把它放在产品之后的底部 类,该类是该零件的控件: .term-description 并希望在这里放置所有类别的产品: 我发现这个函数: function woocommerce_taxonomy_archive_description() { if ( is_tax( array( 'product_cat', 'product_tag' ) ) && get_query_var( 'paged' ) == 0 ) {

我有一个问题,类别描述文本目前放在产品类别的顶部,我想把它放在产品之后的底部

类,该类是该零件的控件:

.term-description
并希望在这里放置所有类别的产品:

我发现这个函数:

function woocommerce_taxonomy_archive_description() {
if ( is_tax( array( 'product_cat', 'product_tag' ) ) && get_query_var( 'paged' ) == 0 ) {
    $description = wpautop( do_shortcode( term_description() ) );
    if ( $description ) {
        echo '<div class="term-description">' . $description . '</div>';
    }
}
}
function\u分类法\u归档\u描述(){
if(is_tax(数组('product_cat','product_tag'))和&get_query_var('paged')==0){
$description=wpautop(do_短代码(term_description());
如果($说明){
回显“.$description.”;
}
}
}

但是不起作用。。有人能帮我吗?我只想在顶部移动没有标题的类别说明。

以下挂钩函数将在循环显示后仅移动产品类别说明:

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

代码进入活动子主题(或活动主题)的function.php文件。已测试并正常工作。

以下挂钩功能将仅在循环显示后移动产品类别说明:

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;
}
代码进入活动子主题(或活动主题)的function.php文件。测试和工作