我在WordPress&;中添加了面包屑导航;我面临一个问题。下面是函数。面包屑的php代码:
function ux_breadcrumbs() {
    if (!is_home()) {
        echo \'<a href="\';
        echo get_option(\'home\');
        echo \'">\';
        bloginfo(\'name\');
        echo "</a> » ";
        if (is_category() || is_single()) {
            the_category(\'/\');
            echo " » ";
            if (is_single()) {
                echo "  ";
                the_title();
            }
        } elseif (is_page()) {
            echo the_title();
        }
    }
}
 上面的代码显示了帖子的所有类别。我只想让它只显示一个类别。提前感谢!
UPDATE: 谢谢你的帮助。。。还有一件事:
我想知道如何在面包屑中显示类别>子类别(如果存在)。
 
                    最合适的回答,由SO网友:Shazzad 整理而成
                    get_the_category() 用于检索帖子的类别数组的函数,以及array_shift() 用于获取数组的第一项的函数。
你可能需要这个-
function ux_breadcrumbs() {
    if (!is_home()) {
        echo \'<a href="\';
        echo get_option(\'home\');
        echo \'">\';
        bloginfo(\'name\');
        echo "</a> » ";
        if (is_category() || is_single() )
        {
            if( is_category() )
            {
                single_term_title();
            }
            elseif (is_single() )
            {
                echo " » ";
                $cats = get_the_category( get_the_ID() );
                $cat = array_shift($cats);
                echo \'<a href="\' . esc_url( get_category_link( $cat->term_id ) ) . \'" title="\' . esc_attr( sprintf( __( "View all posts in %s" ), $cat->name ) ) . \'">\'. $cat->name .\'</a>\';
                echo "  ";
                the_title();
            }
        } elseif (is_page()) {
            echo the_title();
        }
    }
}