yoast breadcrumb面包屑导航修改去掉product

Posted ytkah

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yoast breadcrumb面包屑导航修改去掉product相关的知识,希望对你有一定的参考价值。

  前面我们创建了wordpress添加post_type自定义文章类型调用自定义post_type文章,现在yoast 面包屑导航出现home 》product 》分类1,想要把product这一层隐藏要如何操作呢?

  以下是相关代码修改

//yoast breadcrumb product
add_filter( ‘wpseo_breadcrumb_links‘, ‘wpse_100012_override_yoast_breadcrumb_trail‘ );

function wpse_100012_override_yoast_breadcrumb_trail( $links ) {
    global $product;

    if ( is_singular( ‘product‘ ) ) {
        $breadcrumb[] = array(
            ‘url‘ => get_permalink( get_option( ‘‘ ) ),
            ‘text‘ => ‘‘,
        );

        array_splice( $links, 1, -3, $breadcrumb );
    }

    return $links;
}

  参考资料https://www.it-swarm.net/zh/plugin-wp-seo-yoast/%E5%A6%82%E4%BD%95%E5%B0%86%E9%A1%B5%E9%9D%A2%E6%B7%BB%E5%8A%A0%E5%88%B0yoast%E9%9D%A2%E5%8C%85%E5%B1%91%E4%B8%AD/961804096/

以上是关于yoast breadcrumb面包屑导航修改去掉product的主要内容,如果未能解决你的问题,请参考以下文章

组件 --BreadCrumb--面包屑

WordPress主题开发:制作面包屑导航

php Yoast Breadcrumbs

text 将架构添加到yoast seo breadcrumb

text 将架构添加到yoast seo breadcrumb

php 从Breadcrumbs #yoast #hide中删除Home