如何从wp_title()生成的标题中删除父分类名称?

时间:2011-01-11 作者:Edward

我有一个自定义的分类法“公文包类别”,其中一些类别是“布”、“鞋”。。。

打开某个类别页面时,我希望标题类似于“Site Name | Cloth”,但使用wp\\u title(),它将变成“Site Name | Portfolio Categories | Cloth”

如何从标题中删除“投资组合类别”?

1 个回复
最合适的回答,由SO网友:MikeSchinkel 整理而成

你好@Edward:

这不是一个通用的解决方案,但可能会解决您的需求。如果你想摆脱\'| Portfolio Categories\' 从站点标题\'wp_title\' 在主题中筛选functions.php 文件并将其从标题字符串中删除。将此代码复制到该文件的底部,并根据需要进行修改:

add_filter(\'wp_title\',\'your_wp_title\');
function your_wp_title($title) {
  $title = str_replace(\'| Portfolio Categories\',\'\',$title);
  return $title;
}  

结束

相关推荐