WordPress.org

Make WordPress Core

Ticket #7552: tag-cat-slug-columns.diff

File tag-cat-slug-columns.diff, 1.8 KB (added by Viper007Bond, 10 years ago)

Just add slug columns, parent column is unnecessary

  • wp-admin/includes/template.php

     
    8282        $name = ( $name_override ? $name_override : $pad . ' ' . $category->name );
    8383        $edit_link = "categories.php?action=edit&cat_ID=$category->term_id";
    8484        if ( current_user_can( 'manage_categories' ) ) {
    85                 $edit = "<a class='row-title' href='$edit_link' title='" . attribute_escape(sprintf(__('Edit "%s"'), $category->name)) . "'>$name</a><br />";
     85                $edit = "<a class='row-title' href='$edit_link' title='" . attribute_escape(sprintf(__('Edit "%s"'), $category->name)) . "'>" . attribute_escape( $name ) . '</a><br />';
    8686                $actions = array();
    8787                $actions['edit'] = '<a href="' . $edit_link . '">' . __('Edit') . '</a>';
    8888                if ( $default_cat_id != $category->term_id )
     
    131131                        case 'description':
    132132                                $output .= "<td $attributes>$category->description</td>";
    133133                                break;
     134                        case 'slug':
     135                                $output .= "<td $attributes>$category->slug</td>";
     136                                break;
    134137                        case 'posts':
    135138                                $attributes = 'class="posts column-posts num"' . $style;
    136139                                $output .= "<td $attributes>$posts_count</td>\n";
     
    401404                                        }
    402405                                        $out .= '</td>';
    403406                                        break;
     407                                case 'slug':
     408                                        $out .= "<td $attributes>$tag->slug</td>";
     409                                        break;
    404410                                case 'posts':
    405411                                        $attributes = 'class="posts column-posts num"' . $style;
    406412                                        $out .= "<td $attributes>$count</td>";
     
    544550                                'cb' => '<input type="checkbox" />',
    545551                                'name' => __('Name'),
    546552                                'description' => __('Description'),
     553                                'slug' => __('Slug'),
    547554                                'posts' => __('Posts')
    548555                        );
    549556
     
    561568                        $columns = array(
    562569                                'cb' => '<input type="checkbox" />',
    563570                                'name' => __('Name'),
     571                                'slug' => __('Slug'),
    564572                                'posts' => __('Posts')
    565573                        );
    566574