wordpress使用面包屑导航的教程

下面是一段导航代码,放到functions.php,就可以引用了,具体有效果就会显示为:“首页>分类名>文章名”。

//导航位置信息
function the_crumbs() {
        if (is_home()) {
            //echo '<nav class="crumbs">欢迎您的访问:';
            echo '欢迎您的访问:';
            echo bloginfo('name');
            //echo '</nav>';
        }
        if (!is_home()) {
            //echo '<nav class="crumbs">现在位置: ';
            echo '现在位置: ';
            echo '<a title="返回首页" href="';
            echo get_option('home');
            echo '">';
            echo '首页';
            echo "</a>";
            //echo '</nav>';
        }
        if (is_category()) {
            echo ' > ';
            echo get_category_parents( get_query_var('cat') , true , ' > ' );
            echo ' 列表 ';
        }
        if (is_single()) {
            echo ' > ';
            echo the_category(' &gt; ', 'multiple');
            echo ' > ';
            echo ' 正文 ';
        }
        if (is_page()) {
            echo ' > ';
            echo the_title();
        }
    elseif (is_tag()) {echo ' > ';single_tag_title();echo ' > 文章 ';}
    elseif (is_day()) {echo ' > ';echo"发表于"; the_time('Y年m月d日'); echo'的文章';}
    elseif (is_month()) {echo ' > ';echo"发表于"; the_time('Y年m月'); echo'的文章';}
    elseif (is_year()) {echo ' > ';echo"发表于"; the_time('Y年'); echo'的文章';}
    elseif (is_author()) {echo ' > ';echo wp_title( ''); echo'发表的文章';}
    elseif (is_search()) {echo ' > ';echo"搜索结果"; echo'';}
    elseif (is_404()) {echo ' > ';echo"亲,你迷路了!"; echo'';}
}

在需要加入此导航的地方引用函数即可:

<?php the_crumbs();>

👋 感谢您的观看!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享