diff --git src/wp-admin/css/common.css src/wp-admin/css/common.css
index 694811b..d39d8ef 100644
|
|
hr { |
793 | 793 | .submitbox .submitdelete, |
794 | 794 | #media-items a.delete, |
795 | 795 | #media-items a.delete-permanently, |
796 | | #nav-menu-footer .menu-delete { |
| 796 | #nav-menu-footer .menu-delete, |
| 797 | #delete-link a.delete { |
797 | 798 | color: #a00; |
798 | 799 | } |
799 | 800 | |
… |
… |
abbr.required, |
809 | 810 | .submitbox .submitdelete:hover, |
810 | 811 | #media-items a.delete:hover, |
811 | 812 | #media-items a.delete-permanently:hover, |
812 | | #nav-menu-footer .menu-delete:hover { |
| 813 | #nav-menu-footer .menu-delete:hover, |
| 814 | #delete-link a.delete:hover { |
813 | 815 | color: #f00; |
814 | 816 | text-decoration: none; |
815 | 817 | border: none; |
… |
… |
abbr.required, |
833 | 835 | float: left; |
834 | 836 | } |
835 | 837 | |
| 838 | #delete-link { |
| 839 | line-height: 28px; |
| 840 | vertical-align: middle; |
| 841 | text-align: left; |
| 842 | margin-left: 15px; |
| 843 | } |
| 844 | |
| 845 | #delete-link a { |
| 846 | text-decoration: none; |
| 847 | } |
| 848 | |
836 | 849 | #publishing-action { |
837 | 850 | text-align: right; |
838 | 851 | float: right; |
diff --git src/wp-admin/edit-tag-form.php src/wp-admin/edit-tag-form.php
index 082086f..2201560 100644
|
|
if ( 'category' == $taxonomy ) { |
196 | 196 | */ |
197 | 197 | do_action( "{$taxonomy}_edit_form", $tag, $taxonomy ); |
198 | 198 | |
199 | | submit_button( __('Update') ); |
| 199 | submit_button( __('Update'), 'primary', NULL, false, NULL ); |
200 | 200 | ?> |
| 201 | |
| 202 | <?php if ( (int) get_option( 'default_category' ) !== $tag_ID ) : ?> |
| 203 | <span id="delete-link"> |
| 204 | <a class="delete" href="<?php echo admin_url( wp_nonce_url( "edit-tags.php?action=delete&taxonomy=$taxonomy&tag_ID=$tag->term_id", 'delete-tag_' . $tag->term_id ) ) ?>"'><?php _e( 'Delete' ); ?></a> |
| 205 | </span> |
| 206 | <?php endif; ?> |
201 | 207 | </form> |
202 | 208 | </div> |
203 | 209 | <script type="text/javascript"> |
diff --git src/wp-admin/edit-tags.php src/wp-admin/edit-tags.php
index 501b585..df3ad4a 100644
|
|
case 'delete': |
88 | 88 | wp_delete_term( $tag_ID, $taxonomy ); |
89 | 89 | |
90 | 90 | $location = add_query_arg( 'message', 2, $location ); |
| 91 | $location = remove_query_arg( array( 'tag_ID', 'action' ), $location ); |
91 | 92 | |
92 | 93 | break; |
93 | 94 | |
… |
… |
case 'edit': |
122 | 123 | $tag = get_term( $tag_ID, $taxonomy, OBJECT, 'edit' ); |
123 | 124 | if ( ! $tag ) |
124 | 125 | wp_die( __( 'You attempted to edit an item that doesn’t exist. Perhaps it was deleted?' ) ); |
| 126 | |
| 127 | wp_enqueue_script( 'admin-tags' ); |
| 128 | |
125 | 129 | require_once( ABSPATH . 'wp-admin/admin-header.php' ); |
126 | 130 | include( ABSPATH . 'wp-admin/edit-tag-form.php' ); |
127 | 131 | include( ABSPATH . 'wp-admin/admin-footer.php' ); |
diff --git src/wp-admin/js/tags.js src/wp-admin/js/tags.js
index 333a2eb..b10c0cc 100644
|
|
jQuery(document).ready(function($) { |
28 | 28 | return false; |
29 | 29 | }); |
30 | 30 | |
| 31 | $( '#edittag' ).on( 'click', '.delete', function() { |
| 32 | if ( 'undefined' === typeof showNotice ) { |
| 33 | return true; |
| 34 | } |
| 35 | return showNotice.warn(); |
| 36 | }); |
| 37 | |
31 | 38 | $('#submit').click(function(){ |
32 | 39 | var form = $(this).parents('form'); |
33 | 40 | |