删除产品类别归档页面上主标题中的某些文本

时间:2016-10-02 08:51:21

标签: php wordpress woocommerce categories hook-woocommerce

在我的WooCommerce网上商店,我想从产品类别档案页面的主标题中删除 Archive of :

以下是截图: screenshot

我尝试使用此代码on this answer但它不起作用

function changing_category_archive_page_title( $page_title ) {
    if(is_product_category()) {
        $title_arr = explode(' :', $page_title);
        $new_title = $title_arr[2];
        if(!empty($new_title)) echo $new_title;
        else echo $page_title;
    }
}
add_filter( 'woocommerce_page_title', 'changing_category_archive_page_title', 10, 1 );

如何从标题中删除 Archive of :

感谢。

1 个答案:

答案 0 :(得分:1)

  

似乎此 # made from `.plot.timeSeries` my.plot.timeSeries <- function(~~~, my.ylab = NULL) { : my.plotTimeSeries(~~~, my.ylab = my.ylab) } # made from `timeSeries:::.plotTimeSeries` my.plotTimeSeries <- function(~~~, my.ylab) { : nm <- my.ylab # before: nm <- colnames(x) : } #use my.plot.timeSeries(LPP, my.ylab = expression(alpha, beta, gamma, delta), type="o") 文字是您主题的自定义,因为它在经典WooCommerce中不存在。因此,在这种情况下,您正在使用的代码不起作用是正常的。

没有任何保证,因为我无法自我测试,你应该尝试使用WordPress gettex() function,因为我认为这是主标题的补充,正如一些主题所用:

'Archive of : '

此代码包含活动子主题(或主题)的function.php文件或任何插件文件。