diff options
Diffstat (limited to 'wp-inst/wp-admin')
-rw-r--r-- | wp-inst/wp-admin/edit-form-advanced.php | 4 | ||||
-rw-r--r-- | wp-inst/wp-admin/post.php | 8 |
2 files changed, 10 insertions, 2 deletions
diff --git a/wp-inst/wp-admin/edit-form-advanced.php b/wp-inst/wp-admin/edit-form-advanced.php index cab0550..0470587 100644 --- a/wp-inst/wp-admin/edit-form-advanced.php +++ b/wp-inst/wp-admin/edit-form-advanced.php @@ -87,8 +87,8 @@ window.onload = focusit; <h3 class="dbx-handle"><?php _e('Categories') ?></h3> <div class="dbx-content"><div><?php dropdown_categories(get_settings('default_category')); ?></div> <p id="ajaxcat"> - <input type="text" name="newcat" id="newcat" size="16" /> - <input type="button" name="Button" value="+"> + <input type="text" name="cat_name" id="cat_name" size="16" /> + <input type="submit" name="save" value="+"> </p> </div> </fieldset> diff --git a/wp-inst/wp-admin/post.php b/wp-inst/wp-admin/post.php index bf6a15a..57cc2f9 100644 --- a/wp-inst/wp-admin/post.php +++ b/wp-inst/wp-admin/post.php @@ -27,6 +27,14 @@ if (false !== strpos($_SERVER['HTTP_REFERER'], 'edit-pages.php')) $submenu_file $editing = true; +if( $_POST[ 'cat_name' ] ) { + if ( current_user_can('manage_categories') ) { + $_POST[ 'category_parent' ] = 0; + $_POST[ 'category_description' ] = ''; + wp_insert_category($_POST); + } +} + switch($action) { case 'post': |