在Wordpress上将类别说明移到页面底部

时间:2014-02-28 20:31:37

标签: php wordpress woocommerce

我真的需要帮助将类别说明移到分页和页脚之间的类别页面的底部吗?

我完全不知道要查找哪个文件......

4 个答案:

答案 0 :(得分:11)

将此添加到主题functions.php

   remove_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );

   add_action( 'woocommerce_after_main_content', 'woocommerce_taxonomy_archive_description', 100 );

   add_action( 'woocommerce_after_shop_loop', 'woocommerce_taxonomy_archive_description', 100 );

您也可以通过添加此功能来更改布局并更改回显代码。

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

答案 1 :(得分:7)

您必须更改

中的archive-product.php

/可湿性粉剂内容/插件/ woocommerce /模板

找到这个并将其粘贴到woocommerce_after_main_content_hook:

之前
        <h1 class="page-title"><?php woocommerce_page_title(); ?></h1>

    <?php endif; ?>

    <?php do_action( 'woocommerce_archive_description' ); ?>

刚刚解决了同样的问题

答案 2 :(得分:0)

<h1 class="page-title"><?php woocommerce_page_title(); ?></h1>

<?php endif; ?>

<?php do_action( 'woocommerce_archive_description' ); ?>

Markus G,如果是分页'woocommerce_archive_description'不适用于内部分页页面。

答案 3 :(得分:0)

尝试<?php echo category_description(); ?>而非<?php do_action( 'woocommerce_archive_description' ); ?>,第二段代码不只是提供说明。

你还想删除你的wootheme输出的描述,除了备份之外没有其他人正在寻址?