WordPress.org

Make WordPress Core

Ticket #3408: patch.diff

File patch.diff, 1.4 KB (added by alexkingorg, 8 years ago)

patch

  • wp-admin/admin-functions.php

     
    713713                $categories = get_categories( 'hide_empty=0' ); 
    714714 
    715715        if ( $categories ) { 
     716                ob_start(); 
    716717                foreach ( $categories as $category ) { 
    717718                        if ( $category->category_parent == $parent) { 
    718719                                echo "\t" . _cat_row( $category, $level ); 
    719720                                cat_rows( $category->cat_ID, $level +1, $categories ); 
    720721                        } 
    721722                } 
     723                $output = ob_get_contents(); 
     724                ob_end_clean(); 
     725                 
     726                $output = apply_filters('cat_rows', $output); 
     727 
     728                echo $output; 
    722729        } else { 
    723730                return false; 
    724731        } 
  • wp-admin/edit-category-form.php

     
    55        $form = '<form name="editcat" id="editcat" method="post" action="categories.php">'; 
    66        $action = 'editedcat'; 
    77        $nonce_action = 'update-category_' . $cat_ID; 
     8        do_action('edit_category_form_pre', $category); 
    89} else { 
    910        $heading = __('Add Category'); 
    1011        $submit_text = __('Add Category &raquo;'); 
    1112        $form = '<form name="addcat" id="addcat" method="post" action="categories.php">'; 
    1213        $action = 'addcat'; 
    1314        $nonce_action = 'add-category'; 
     15        do_action('add_category_form_pre', $category); 
    1416} 
    1517?> 
    1618