Hooks needed to allow alternate category admin inteface. Props alexkingorg. fixes #3408
git-svn-id: https://develop.svn.wordpress.org/trunk@4595 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
fdedc153f5
commit
50442c5914
@ -716,12 +716,19 @@ function cat_rows( $parent = 0, $level = 0, $categories = 0 ) {
|
||||
$categories = get_categories( 'hide_empty=0' );
|
||||
|
||||
if ( $categories ) {
|
||||
ob_start();
|
||||
foreach ( $categories as $category ) {
|
||||
if ( $category->category_parent == $parent) {
|
||||
echo "\t" . _cat_row( $category, $level );
|
||||
cat_rows( $category->cat_ID, $level +1, $categories );
|
||||
}
|
||||
}
|
||||
$output = ob_get_contents();
|
||||
ob_end_clean();
|
||||
|
||||
$output = apply_filters('cat_rows', $output);
|
||||
|
||||
echo $output;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
@ -5,12 +5,14 @@ if ( ! empty($cat_ID) ) {
|
||||
$form = '<form name="editcat" id="editcat" method="post" action="categories.php">';
|
||||
$action = 'editedcat';
|
||||
$nonce_action = 'update-category_' . $cat_ID;
|
||||
do_action('edit_category_form_pre', $category);
|
||||
} else {
|
||||
$heading = __('Add Category');
|
||||
$submit_text = __('Add Category »');
|
||||
$form = '<form name="addcat" id="addcat" method="post" action="categories.php">';
|
||||
$action = 'addcat';
|
||||
$nonce_action = 'add-category';
|
||||
do_action('add_category_form_pre', $category);
|
||||
}
|
||||
?>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user