在 Woocommerce 店面类别档案中显示产品下方的简码?

Display a shorcode below products in Woocommerce Storefront Category archives?

我需要在所有产品类别页面中添加以下简码[logoshowcase cat_id="427"],以便显示在所列产品的下方

我正在尝试:

add_action( 'woocommerce_after_main_content', 'add_my_text', 20 );
function add_my_text() {
    echo do_shortcode( '[logoshowcase cat_id="427"]' );
}

但它没有像我希望的那样工作,特别是在产品类别存档页面中。

抱歉,这个挂钩适用于最后一个 woocommerce 版本,但是由于店面侧边栏也使用这个挂钩,如果你想显示你的,你需要 将挂钩优先级降低到 10 以下档案和单个产品页面中产品循环下方的简码,例如:

add_action( 'woocommerce_after_main_content', 'add_my_text', 9 ); 
function add_my_text() {
    // Only on Woocommerce Category archive pages
    if ( is_product_category() ) {
        echo do_shortcode( '[logoshowcase cat_id="427"]' ); 
    }
}

代码进入您的活动子主题(或活动主题)的 functions.php 文件。已测试并有效。