Make WordPress Core

Ticket #57174: 57174.diff

File 57174.diff, 1.1 KB (added by adhun, 2 years ago)

This patch will show the decode search keyword on plugins install page.

  • src/js/_enqueues/wp/updates.js

    diff --git a/src/js/_enqueues/wp/updates.js b/src/js/_enqueues/wp/updates.js
    index c6d0ff56f2..d43561ee1a 100644
    a b  
    26542654                                        sprintf(
    26552655                                                /* translators: %s: Search query. */
    26562656                                                __( 'Search results for: %s' ),
    2657                                                 '<strong>' + _.escape( data.s ) + '</strong>'
     2657                                                '<strong>' + _.escape( decodeURIComponent( data.s ) ) + '</strong>'
    26582658                                        ) ),
    26592659                                        $oldSubTitle = $( '.wrap .subtitle' );
    26602660
  • src/wp-admin/includes/class-wp-plugins-list-table.php

    diff --git a/src/wp-admin/includes/class-wp-plugins-list-table.php b/src/wp-admin/includes/class-wp-plugins-list-table.php
    index cad2df794c..4b81be9a3e 100644
    a b class WP_Plugins_List_Table extends WP_List_Table { 
    403403                global $plugins;
    404404
    405405                if ( ! empty( $_REQUEST['s'] ) ) {
    406                         $s = esc_html( wp_unslash( $_REQUEST['s'] ) );
     406                        $s = esc_html( urldecode( wp_unslash( $_REQUEST['s'] ) ) );
    407407
    408408                        /* translators: %s: Plugin search term. */
    409409                        printf( __( 'No plugins found for: %s.' ), '<strong>' . $s . '</strong>' );