X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/fef8173b8c3bad08f495551e43cfdeac1cae6021..73db1360084ff9b194f8463cd9a45d4239546628:/wp-admin/includes/class-wp-terms-list-table.php diff --git a/wp-admin/includes/class-wp-terms-list-table.php b/wp-admin/includes/class-wp-terms-list-table.php index ac4d963c..7778d886 100644 --- a/wp-admin/includes/class-wp-terms-list-table.php +++ b/wp-admin/includes/class-wp-terms-list-table.php @@ -11,7 +11,7 @@ class WP_Terms_List_Table extends WP_List_Table { var $callback_args; - function WP_Terms_List_Table() { + function __construct() { global $post_type, $taxonomy, $tax; wp_reset_vars( array( 'action', 'taxonomy', 'post_type' ) ); @@ -27,7 +27,7 @@ class WP_Terms_List_Table extends WP_List_Table { if ( empty( $post_type ) || !in_array( $post_type, get_post_types( array( 'public' => true ) ) ) ) $post_type = 'post'; - parent::WP_List_Table( array( + parent::__construct( array( 'plural' => 'tags', 'singular' => 'tag', ) ); @@ -97,7 +97,7 @@ class WP_Terms_List_Table extends WP_List_Table { $columns = array( 'cb' => '', - 'name' => __( 'Name' ), + 'name' => _x( 'Name', 'term name' ), 'description' => __( 'Description' ), 'slug' => __( 'Slug' ), ); @@ -250,7 +250,7 @@ class WP_Terms_List_Table extends WP_List_Table { $pad = str_repeat( '— ', max( 0, $this->level ) ); $name = apply_filters( 'term_name', $pad . ' ' . $tag->name, $tag ); $qe_data = get_term( $tag->term_id, $taxonomy, OBJECT, 'edit' ); - $edit_link = get_edit_term_link( $tag->term_id, $taxonomy, $post_type ); + $edit_link = esc_url( get_edit_term_link( $tag->term_id, $taxonomy, $post_type ) ); $out = '' . $name . '
'; @@ -261,6 +261,7 @@ class WP_Terms_List_Table extends WP_List_Table { } if ( current_user_can( $tax->cap->delete_terms ) && $tag->term_id != $default_term ) $actions['delete'] = "term_id ) . "'>" . __( 'Delete' ) . ""; + $actions['view'] = '' . __( 'View' ) . ''; $actions = apply_filters( 'tag_row_actions', $actions, $tag ); $actions = apply_filters( "{$taxonomy}_row_actions", $actions, $tag ); @@ -269,7 +270,7 @@ class WP_Terms_List_Table extends WP_List_Table { $out .= ''; + $out .= '
' . $qe_data->parent . '
'; return $out; } @@ -300,7 +301,7 @@ class WP_Terms_List_Table extends WP_List_Table { $args['post_type'] = $post_type; - return "$count"; + return "$count"; } function column_links( $tag ) { @@ -335,7 +336,7 @@ class WP_Terms_List_Table extends WP_List_Table {