如何解决Yoast Seo面包屑:如何将自定义文本添加到类别和标签名称
在yoast SEO面包屑中,我想在类别名称和标签之前添加一个固定的文本:它应该像这样:
主页->博客->类别:NameCategory 要么 主页->博客->所选标签:NameTag
我在寻找代码。
解决方法
有效的解决方案:)
add_filter('wpseo_breadcrumb_single_link','filter_breadcrumbs_for_h1',10,2);
function filter_breadcrumbs_for_h1($link_output,$link) {
if ( is_category() ) {
$link_output = preg_replace("/<span\s(.+?)>(.+?)<\/span>/is","<span $1>Category: ''$2''</span>",$link_output);
return $link_output;
}
else if ( is_tag() ) {
$link_output = preg_replace("/<span\s(.+?)>(.+?)<\/span>/is","<span $1>Tag: ''$2''</span>",$link_output);
return $link_output;
}
else {
$link_output = preg_replace("/<span\s(.+?)>(.+?)<\/span>/is","<span $1>$2</span>",$link_output);
return $link_output;
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。