簡體   English   中英

將類別描述移至 Wordpress 頁面底部

[英]Move category description to bottom of page on Wordpress

我真的需要幫助將類別描述移到分頁和頁腳之間的類別頁面底部嗎?

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

將此添加到主題functions.php

remove_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
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>';
    }
  }
}

你必須改變archive-product.php

/wp-content/plugins/woocommerce/templates

找到這個並將其粘貼在 woocommerce_after_main_content_hook 之前:

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

    <?php endif; ?>

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

剛剛解決了同樣的問題

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

<?php endif; ?>

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

Markus G,如果分頁“woocommerce_archive_description”不適用於內部分頁頁面。

試試<?php echo category_description(); ?> <?php echo category_description(); ?>而不是<?php do_action( 'woocommerce_archive_description' ); ?> <?php do_action( 'woocommerce_archive_description' ); ?>和第二個代碼提供的不僅僅是描述。

您還想刪除您的 wootheme 輸出的描述,除了備份似乎沒有人解決?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM