Make WordPress Core


Ignore:
Timestamp:
07/26/2017 11:27:47 PM (8 years ago)
Author:
johnbillion
Message:

Administration: Remove Edit links from all plugin listing screens and the remaining theme listing screens.

This simplifies these list tables, reducing user confusion, without removing functionality.

Fixes #38169

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/class-wp-ms-themes-list-table.php

    r38827 r41160  
    396396            'enable' => '',
    397397            'disable' => '',
    398             'edit' => '',
    399398            'delete' => ''
    400399        );
     
    449448        }
    450449
    451         if ( current_user_can('edit_themes') ) {
    452             $url = add_query_arg( array(
    453                 'theme' => $theme_key,
    454             ), 'theme-editor.php' );
    455 
    456             /* translators: %s: theme name */
    457             $aria_label = sprintf( __( 'Open %s in the Theme Editor' ), $theme->display( 'Name' ) );
    458 
    459             $actions['edit'] = sprintf( '<a href="%s" class="edit" aria-label="%s">%s</a>',
    460                 esc_url( $url ),
    461                 esc_attr( $aria_label ),
    462                 __( 'Edit' )
    463             );
    464         }
    465 
    466450        if ( ! $allowed && current_user_can( 'delete_themes' ) && ! $this->is_site_themes && $stylesheet != get_option( 'stylesheet' ) && $stylesheet != get_option( 'template' ) ) {
    467451            $url = add_query_arg( array(
     
    493477         *
    494478         * The default action links for the Network themes list table include
    495          * 'Network Enable', 'Network Disable', 'Edit', and 'Delete'.
     479         * 'Network Enable', 'Network Disable', and 'Delete'.
    496480         *
    497481         * The default action links for the Site themes list table include
    498          * 'Enable', 'Disable', and 'Edit'.
     482         * 'Enable', and 'Disable'.
    499483         *
    500484         * @since 2.8.0
Note: See TracChangeset for help on using the changeset viewer.