Plugins: Use `history.pushState()` to customize the URL during searches.
`history.pushState()` requires an event handler for `popstate` which doesn't exist (yet). Props rahulsprajapati for initial patch. Fixes #37233. Built from https://develop.svn.wordpress.org/trunk@38154 git-svn-id: http://core.svn.wordpress.org/trunk@38095 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
8f6517c275
commit
de5a513027
|
@ -2056,8 +2056,8 @@
|
|||
wp.updates.searchTerm = data.s;
|
||||
}
|
||||
|
||||
if ( window.history && window.history.pushState ) {
|
||||
window.history.pushState( null, '', searchLocation );
|
||||
if ( window.history && window.history.replaceState ) {
|
||||
window.history.replaceState( null, '', searchLocation );
|
||||
}
|
||||
|
||||
if ( ! $searchTab.length ) {
|
||||
|
@ -2123,8 +2123,8 @@
|
|||
wp.updates.searchTerm = data.s;
|
||||
}
|
||||
|
||||
if ( window.history && window.history.pushState ) {
|
||||
window.history.pushState( null, '', location.href.split( '?' )[ 0 ] + '?s=' + data.s );
|
||||
if ( window.history && window.history.replaceState ) {
|
||||
window.history.replaceState( null, '', location.href.split( '?' )[ 0 ] + '?s=' + data.s );
|
||||
}
|
||||
|
||||
if ( 'undefined' !== typeof wp.updates.searchRequest ) {
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* @global string $wp_version
|
||||
*/
|
||||
$wp_version = '4.6-beta4-38153';
|
||||
$wp_version = '4.6-beta4-38154';
|
||||
|
||||
/**
|
||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||
|
|
Loading…
Reference in New Issue