WordPress.org

Make WordPress Core

Ticket #3408: patch.diff

File patch.diff, 1.4 KB (added by alexkingorg, 11 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