Changeset 12317 for trunk/wp-admin/categories.php
- Timestamp:
- 12/03/2009 01:43:49 AM (16 years ago)
- File:
-
- 1 edited
-
trunk/wp-admin/categories.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/categories.php
r12228 r12317 35 35 36 36 case 'delete': 37 if ( !isset( $_GET['cat_ID'] ) ) { 38 wp_redirect('categories.php'); 39 exit; 40 } 41 37 42 $cat_ID = (int) $_GET['cat_ID']; 38 43 check_admin_referer('delete-category_' . $cat_ID); … … 41 46 wp_die(__('Cheatin’ uh?')); 42 47 43 $cat_name = get_cat_name($cat_ID);44 45 48 // Don't delete the default cats. 46 49 if ( $cat_ID == get_option('default_category') ) 47 wp_die( sprintf(__("Can’t delete the <strong>%s</strong> category: this is the default one"), $cat_name));50 wp_die( sprintf( __("Can’t delete the <strong>%s</strong> category: this is the default one"), get_cat_name($cat_ID) ) ); 48 51 49 52 wp_delete_category($cat_ID); … … 60 63 wp_die( __('You are not allowed to delete categories.') ); 61 64 62 foreach ( (array) $_GET['delete'] as $cat_ID ) { 63 $cat_name = get_cat_name($cat_ID); 64 65 // Don't delete the default cats. 66 if ( $cat_ID == get_option('default_category') ) 67 wp_die(sprintf(__("Can’t delete the <strong>%s</strong> category: this is the default one"), $cat_name)); 65 $cats = (array) $_GET['delete']; 66 $default_cat = get_option('default_category'); 67 foreach ( $cats as $cat_ID ) { 68 $cat_ID = (int) $cat_ID; 69 70 // Don't delete the default cat. 71 if ( $cat_ID == $default_cat ) 72 wp_die( sprintf( __("Can’t delete the <strong>%s</strong> category: this is the default one"), get_cat_name($cat_ID) ) ); 68 73 69 74 wp_delete_category($cat_ID); … … 71 76 72 77 wp_safe_redirect( wp_get_referer() ); 73 exit ();78 exit; 74 79 75 80 break;
Note: See TracChangeset
for help on using the changeset viewer.