简洁实用的wordpress面包屑导航代码

wordpress主题制作时常用到面包屑导航,这段代码是本人常用的简洁实用的,把它放到functions.php中即可。

function breadcrumb() {
    if (!is_home()) {
        echo '<li><a href="'.get_settings('home').'">'.'Home</a></li>';
        if (is_category()) {
            echo '<li>';
            single_cat_title('');
            echo '</li>';
        }
        elseif(is_single()) {
            echo '<li>';
            the_category(', ');
            echo '</li>';
        }
        elseif(is_search()) {
            echo '<li>';
            echo 'Search';
            echo '</li>';
        }
        elseif(is_tag()) {
            echo '<li>';
            echo 'Tags';
            echo '</li>';
        }
        elseif(is_page()) {
            echo '<li>';
            the_title();
            echo '</li>';
        }
        elseif(is_404()) {
            echo '<li>';
            echo '404 error';
            echo '</li>';
        }

    }
}

在需要的位置,调用下这个就能看到效果

<?php breadcrumb(); ?>

再根据自己的需求给写出CSS就可以