From fc39e39397fa20ad70656ba9738f9b1722a47edf Mon Sep 17 00:00:00 2001 From: dd32 Date: Thu, 4 Feb 2010 10:51:58 +0000 Subject: [PATCH] Migrate Category Edit UI hooks, Standardise on custom-taxonomies hooks, add custom-fields for taxonomies UI hooks. See #11838, Fixes #11191 git-svn-id: http://svn.automattic.com/wordpress/trunk@12941 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/edit-tag-form.php | 22 +++++++++++++++++++--- wp-admin/edit-tags.php | 23 +++++++++++++++++++++-- 2 files changed, 40 insertions(+), 5 deletions(-) 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); +?>