0

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

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

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

在此先感谢并非常感谢。

贾斯汀

4

2 回答 2

0

我认为这个示例代码可能会有所帮助:

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

于 2013-10-02T22:55:23.733 回答
0

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

于 2013-09-29T15:46:35.023 回答