Changes in trunk/wp-admin/admin-ajax.php [15008:15220]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/admin-ajax.php
r15008 r15220 238 238 if ( '' === $category_nicename ) 239 239 continue; 240 if ( !($cat_id = is_term($cat_name, $taxonomy->name, $parent)) ) {240 if ( !($cat_id = term_exists($cat_name, $taxonomy->name, $parent)) ) { 241 241 $new_term = wp_insert_term($cat_name, $taxonomy->name, array('parent' => $parent)); 242 242 $cat_id = $new_term['term_id']; … … 502 502 if ( '' === $slug ) 503 503 continue; 504 if ( !$cat_id = is_term( $cat_name, 'link_category' ) ) {504 if ( !$cat_id = term_exists( $cat_name, 'link_category' ) ) { 505 505 $cat_id = wp_insert_term( $cat_name, 'link_category' ); 506 506 } … … 575 575 $x->send(); 576 576 } 577 578 if ( isset($_POST['screen']) ) 579 set_current_screen($_POST['screen']); 577 580 578 581 $level = 0; … … 824 827 $menu_obj = get_post( $menu_item_id ); 825 828 if ( ! empty( $menu_obj->ID ) ) { 826 $menu_items[] = wp_setup_nav_menu_item( $menu_obj ); 829 $menu_obj = wp_setup_nav_menu_item( $menu_obj ); 830 $menu_obj->label = $menu_obj->title; // don't show "(pending)" in ajax-added items 831 $menu_items[] = $menu_obj; 827 832 } 828 833 } … … 832 837 'after' => '', 833 838 'before' => '', 834 'context' => 'backend',835 839 'link_after' => '', 836 840 'link_before' => '', … … 1115 1119 ) 1116 1120 )); 1117 1121 1118 1122 $markup = ob_get_clean(); 1119 1123 1120 1124 echo json_encode(array( 1121 1125 'replace-id' => $type . '-' . $item->name,
Note: See TracChangeset
for help on using the changeset viewer.