php - Woocommerce 中的自定义类别页面标题
问题描述
在某些 Woocommerce 类别页面上,我想将默认类别页面标题更改为自定义。我不想更改后端的原始“名称”。
在functions.php中有一些我可以使用的代码吗?
解决方案
以下将允许您为特定产品类别自定义 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 文件中。测试和工作。
推荐阅读
- sql - 具有不同的 sum 函数
- sql - 在 Oracle SQL 中将单列行集与另一个单列行集进行比较
- javascript - 我不知道如何更改模态的状态
- ios - NSFetchedResultsController 集合视图的布局问题与 moveItem(at:to:)
- angular - 我想使用服务文件在我的 Ionic5 Angular 应用程序中显示横幅和插页式广告?
- javascript - 无法使用 NGXS 通过更新到商店来修补状态。我一直看到类型错误:无法冻结
- unity3d - 无法从“字符串”转换为“Photon.RealTime.AppSettings”
- sqlite - sqlite ftime 出现最大值或最小值
- ios - 如何使用数百个航点(可能超过300个)快速绘制折线5
- kurento - 有没有办法查看 Kurento 元素是如何连接的?