首页 > 解决方案 > Woocommerce 中的自定义类别页面标题

问题描述

在某些 Woocommerce 类别页面上,我想将默认类别页面标题更改为自定义。我不想更改后端的原始“名称”。

在functions.php中有一些我可以使用的代码吗?

标签: phpwordpresswoocommercehook-woocommercecustom-taxonomy

解决方案


以下将允许您为特定产品类别自定义 Woocommerce 产品类别页面上的页面标题:

add_filter( 'woocommerce_page_title', 'customize_woocommerce_page_title', 10, 1 );
function customize_woocommerce_page_title( $page_title) {

    // Custom title for the product category 't-shirts'
    if ( is_product_category('t-shirts') ) {
        $page_title = 'Something';
    }
    // Custom title for the product category 'hoodies'
    elseif ( is_product_category('hoodies') ) {
        $page_title = 'Something else';
    }
    return $page_title;
}

代码位于您的活动子主题(或活动主题)的 function.php 文件中。测试和工作。


推荐阅读