编程语言
首页 > 编程语言> > wordpress面包屑导航源码分享

wordpress面包屑导航源码分享

作者:互联网

网上流传的面包屑导航大都很简陋,对自定义的taxonomy和post type的支持无能为力,虽然有很多优秀的面包屑导航插件,但是做为主题的开发者,肯定是想把面包屑导航功能集成到主题里的,免得用户还要下载插件和折腾。

今天分享的面包屑导航源码叫Breadcrumb Trail, 可以方便的集成到自己的主题里,无需用户安装和设置。

源码地址:源码下载

下载来后。在functions.php文件中引入,然后自己可以根据项目封装一个快捷函数,这是我的一个项目中封装的函数:

function dj_bread()
{
    $args = [
        'before' => '<div class="bPosition">',
        'after' => '</div>',
        'show_browse' => false,
        'post_taxonomy' => array(
            // 内置类型,key为post_type,value为taxonomy,一定要设置,不然内容页无法正常显示
            'post' => 'category',
            // 自定义的文章类型,自己可以删除
            'dj_product'  => 'dj_productlist',
        ),
    ];
    breadcrumb_trail($args);
}

 

标签:dj,taxonomy,源码,wordpress,post,面包屑,导航
来源: https://blog.csdn.net/yulei5213875/article/details/113752409