【问题标题】:Seo yoast plugin, breadcrumbsSeo yoast 插件,面包屑
【发布时间】:2013-09-28 13:29:23
【问题描述】:

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

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

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

提前致谢,非常感谢。

贾斯汀

【问题讨论】:

    标签: wordpress


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-10-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多