Seo yoast插件,面包屑



这是关于seo yoast wordporess插件的问题。

我有一个朋友对代码/wordpress/等不太了解,他们有一个使用 magento 构建的电子商务网站和一个使用 wordpress 的博客,其样式与主站点相匹配,他们使用 yoast seo 插件进行 seo 等。他们要求我尝试让面包屑以与我所知道的不同的方式为他们工作,从我所看到的,他们想为面包屑"主页"添加一个前缀,该前缀链接到主站点,然后将博客从主页重命名为博客,例如主页(主站点(>博客(博客(>帖子。现在我在插件设置中做到了这一点,但他们说模式标记不完整,并说有一个名为"wpseo_breadcrumb_links"的过滤器钩子可以访问用于构建面包屑的 URL 和锚文本数组,现在我在谷歌上找不到任何解释这一点或如何开始编写它的内容, 我知道它需要进入函数文件。

是否有可能在这方面获得一些帮助。

提前感谢,非常感谢。

贾斯汀

我不确定 Schema.org 标记与面包屑有什么关系! :)架构用于帖子/页面级别。所以,他们要么是自己太聪明了,要么是我弄错了你。

我认为

此示例代码可能会有所帮助:

add_filter( 'wpseo_breadcrumb_output', 'custom_wpseo_breadcrumb_output' );
function custom_wpseo_breadcrumb_output( $output ){
if( is_product() ){
$from = '<span typeof="v:Breadcrumb"><a href="http://pbs.transparentwebdesigns.co.uk/products/" rel="v:url" property="v:title">Products</a></span> &raquo;'; 
$to = '';
$output = str_replace( $from, $to, $output );
}
return $output;
}

看起来wpseo_breadcrumb_output使您可以访问整个输出,而不仅仅是链接部分。有关更多详细信息,请参阅此页面:http://wpquestions.com/question/showChrono/id/8603

最新更新