diff --git a/wp-admin/edit-tag-form.php b/wp-admin/edit-tag-form.php index 4d0b61572..7be6e6971 100644 --- a/wp-admin/edit-tag-form.php +++ b/wp-admin/edit-tag-form.php @@ -19,7 +19,11 @@ if ( empty($tag_ID) ) { ?> return; } -do_action('edit_tag_form_pre', $tag); ?> +if ( 'category' == $taxonomy ) + do_action('edit_category_form_pre', $tag ); +else + do_action('edit_tag_form_pre', $tag); +do_action('edit_' . $taxonomy . '_form_pre', $tag, $taxonomy); ?>
@@ -56,9 +60,21 @@ do_action('edit_tag_form_pre', $tag); ?>
- +

- +
diff --git a/wp-admin/edit-tags.php b/wp-admin/edit-tags.php index cb6eba2d3..140fc6032 100644 --- a/wp-admin/edit-tags.php +++ b/wp-admin/edit-tags.php @@ -289,7 +289,12 @@ else edit_cap) ) { - do_action('add_tag_form_pre', $taxonomy); ?> + if ( 'category' == $taxonomy ) + do_action('add_category_form_pre', (object)array('parent' => 0) ); + else + do_action('add_tag_form_pre', $taxonomy); + do_action('add_' . $taxonomy . '_form_pre', $taxonomy); +?>

@@ -323,8 +328,22 @@ else

+ +

- + 0) ); +else + do_action('add_tag_form', $taxonomy); +do_action('add_' . $taxonomy . '_form', $taxonomy); +?>