Link show_option_all in wp_list_categories() to the posts page if one is set. Props solarissmoke. fixes #18610
git-svn-id: http://svn.automattic.com/wordpress/trunk@19273 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
0ec7ae44ca
commit
bcc6275b3a
|
@ -464,11 +464,14 @@ function wp_list_categories( $args = '' ) {
|
||||||
$output .= $show_option_none;
|
$output .= $show_option_none;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if( !empty( $show_option_all ) )
|
if ( ! empty( $show_option_all ) ) {
|
||||||
|
$posts_page = ( 'page' == get_option( 'show_on_front' ) && get_option( 'page_for_posts' ) ) ? get_permalink( get_option( 'page_for_posts' ) ) : home_url( '/' );
|
||||||
|
$posts_page = esc_url( $posts_page );
|
||||||
if ( 'list' == $style )
|
if ( 'list' == $style )
|
||||||
$output .= '<li><a href="' . get_bloginfo( 'url' ) . '">' . $show_option_all . '</a></li>';
|
$output .= "<li><a href='$posts_page'>$show_option_all</a></li>";
|
||||||
else
|
else
|
||||||
$output .= '<a href="' . get_bloginfo( 'url' ) . '">' . $show_option_all . '</a>';
|
$output .= "<a href='$posts_page'>$show_option_all</a>";
|
||||||
|
}
|
||||||
|
|
||||||
if ( empty( $r['current_category'] ) && ( is_category() || is_tax() || is_tag() ) ) {
|
if ( empty( $r['current_category'] ) && ( is_category() || is_tax() || is_tag() ) ) {
|
||||||
$current_term_object = get_queried_object();
|
$current_term_object = get_queried_object();
|
||||||
|
|
Loading…
Reference in New Issue