In wp_list_bookmarks(), don't stomp the categorize argument. Fixes categorized display in the links widget.
fixes #22216 git-svn-id: http://core.svn.wordpress.org/trunk@22910 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
cbd32060e8
commit
efcc9adf34
|
@ -212,15 +212,16 @@ function wp_list_bookmarks($args = '') {
|
||||||
$r = wp_parse_args( $args, $defaults );
|
$r = wp_parse_args( $args, $defaults );
|
||||||
extract( $r, EXTR_SKIP );
|
extract( $r, EXTR_SKIP );
|
||||||
|
|
||||||
if ( empty( $args['category'] ) )
|
|
||||||
$categorize = 0;
|
|
||||||
|
|
||||||
$output = '';
|
$output = '';
|
||||||
|
|
||||||
if ( $categorize ) {
|
if ( $categorize ) {
|
||||||
//Split the bookmarks into ul's for each category
|
$cats = get_terms( 'link_category', array( 'name__like' => $category_name, 'include' => $category, 'exclude' => $exclude_category, 'orderby' => $category_orderby, 'order' => $category_order, 'hierarchical' => 0 ) );
|
||||||
$cats = get_terms('link_category', array('name__like' => $category_name, 'include' => $category, 'exclude' => $exclude_category, 'orderby' => $category_orderby, 'order' => $category_order, 'hierarchical' => 0));
|
if ( empty( $cats ) )
|
||||||
|
$categorize = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( $categorize ) {
|
||||||
|
// Split the bookmarks into ul's for each category
|
||||||
foreach ( (array) $cats as $cat ) {
|
foreach ( (array) $cats as $cat ) {
|
||||||
$params = array_merge($r, array('category'=>$cat->term_id));
|
$params = array_merge($r, array('category'=>$cat->term_id));
|
||||||
$bookmarks = get_bookmarks($params);
|
$bookmarks = get_bookmarks($params);
|
||||||
|
|
Loading…
Reference in New Issue