mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-04-07 06:05:42 +00:00
Editor: Reinstate old persistence system configuration for the block editor usage data.
In [54182], the configuration for the old preference persistence system was removed. This system is still used for block usage data (to show the most frequently used blocks in the inserter). Furthermore some plugins may use this persistence system. This changeset reinstates the previous persistence system used by the "Most used blocks" feature in the block inserter. Follow-up to [54182]. Props talldanwp. Fixes #56778. git-svn-id: https://develop.svn.wordpress.org/trunk@54485 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -383,6 +383,22 @@ function wp_default_packages_inline_scripts( $scripts ) {
|
||||
)
|
||||
);
|
||||
|
||||
// Backwards compatibility - configure the old wp-data persistence system.
|
||||
$scripts->add_inline_script(
|
||||
'wp-data',
|
||||
implode(
|
||||
"\n",
|
||||
array(
|
||||
'( function() {',
|
||||
' var userId = ' . get_current_user_ID() . ';',
|
||||
' var storageKey = "WP_DATA_USER_" + userId;',
|
||||
' wp.data',
|
||||
' .use( wp.data.plugins.persistence, { storageKey: storageKey } );',
|
||||
'} )();',
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
// Calculate the timezone abbr (EDT, PST) if possible.
|
||||
$timezone_string = get_option( 'timezone_string', 'UTC' );
|
||||
$timezone_abbr = '';
|
||||
|
||||
Reference in New Issue
Block a user