Ticket #17968: 17968.diff
File 17968.diff, 1.1 KB (added by , 13 years ago) |
---|
-
wp-includes/formatting.php
431 431 * @return string The checked text. 432 432 */ 433 433 function wp_check_invalid_utf8( $string, $strip = false ) { 434 if( is_wp_error( $string ) ) 435 $string = ''; 436 434 437 $string = (string) $string; 435 438 436 439 if ( 0 === strlen( $string ) ) { -
wp-includes/nav-menu.php
605 605 $menu_item->url = !is_wp_error( $term_url ) ? $term_url : ''; 606 606 607 607 $original_title = get_term_field( 'name', $menu_item->object_id, $menu_item->object, 'raw' ); 608 $menu_item->title = '' == $menu_item->post_title ? $original_title : $menu_item->post_title;608 $menu_item->title = '' == $menu_item->post_title && !is_wp_error( $original_title ) ? $original_title : $menu_item->post_title; 609 609 610 610 } else { 611 611 $menu_item->type_label = __('Custom');