Making WordPress.org

Changeset 12490


Ignore:
Timestamp:
03/23/2023 08:17:53 AM (3 years ago)
Author:
dd32
Message:

Plugin Directory: Allow all query_vars to be used within the admin area.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-directory.php

    r12448 r12490  
    11621162        $vars[] = 'block_search';
    11631163
    1164         // Remove support for any query vars the Plugin Directory doesn't support/need.
    1165         $not_needed = [
    1166             'm', 'w', 'year', 'monthnum', 'day', 'hour', 'minute', 'second',
    1167             'posts', 'withcomments', 'withoutcomments', 'favicon', 'cpage',
    1168             'search', 'exact', 'sentence', 'calendar', 'more', 'tb', 'pb',
    1169             'attachment_id', 'subpost', 'subpost_id', 'preview',
    1170             'post_format', 'cat', 'category_name', 'tag', // We use custom cats/tags.
    1171         ];
    1172 
    1173         return array_diff( $vars, $not_needed );
     1164        // Remove support for any query vars the Plugin Directory doesn't support/need on the front-end.
     1165        if ( ! is_admin() ) {
     1166            $not_needed = [
     1167                'm', 'w', 'year', 'monthnum', 'day', 'hour', 'minute', 'second',
     1168                'posts', 'withcomments', 'withoutcomments', 'favicon', 'cpage',
     1169                'search', 'exact', 'sentence', 'calendar', 'more', 'tb', 'pb',
     1170                'attachment_id', 'subpost', 'subpost_id', 'preview',
     1171                'post_format', 'cat', 'category_name', 'tag', // We use custom cats/tags.
     1172            ];
     1173
     1174            $vars = array_diff( $vars, $not_needed );
     1175        }
     1176
     1177        return $vars;
    11741178    }
    11751179
Note: See TracChangeset for help on using the changeset viewer.