diff --git a/wp-admin/edit-tags.php b/wp-admin/edit-tags.php index b589484a17..9f993a9946 100644 --- a/wp-admin/edit-tags.php +++ b/wp-admin/edit-tags.php @@ -6,6 +6,9 @@ $parent_file = 'edit.php'; wp_reset_vars(array('action', 'tag')); +if ( isset($_GET['deleteit']) && isset($_GET['delete_tags']) ) + $action = 'bulk-delete'; + switch($action) { case 'addtag': @@ -44,9 +47,9 @@ case 'bulk-delete': if ( !current_user_can('manage_categories') ) wp_die(__('Cheatin’ uh?')); - $tags = $_POST['delete_tags']; - foreach( $tags as $tag_ID ) { - wp_delete_term( $tag_ID, 'post_tag'); + $tags = $_GET['delete_tags']; + foreach( (array) $tags as $tag_ID ) { + wp_delete_term( $tag_ID, 'post_tag'); } wp_redirect('edit-tags.php?message=6'); @@ -136,22 +139,20 @@ if ( $page_links ) ?>
- -
- -
- - - -
- -
+ + + +
+ + +
+ - + @@ -165,9 +166,10 @@ $count = tag_rows( $pagenum, $tagsperpage, $searchterms ); ?>
-

')" />

+
+