WP_Interactivity_API::filter_script_module_interactivity_router_data()
Set client-side interactivity-router data.
Once in the browser, the state will be parsed and used to hydrate the client-side interactivity stores and the configuration will be available using a getConfig utility.
Method of the class: WP_Interactivity_API{}
No Hooks.
Returns
Array
. Data for the Interactivity Router script module.
Usage
$WP_Interactivity_API = new WP_Interactivity_API(); $WP_Interactivity_API->filter_script_module_interactivity_router_data( $data ): array;
- $data(array) (required)
- Data to filter.
Changelog
Since 6.7.0 | Introduced. |
WP_Interactivity_API::filter_script_module_interactivity_router_data() WP Interactivity API::filter script module interactivity router data code WP 6.8.1
public function filter_script_module_interactivity_router_data( array $data ): array { if ( ! isset( $data['i18n'] ) ) { $data['i18n'] = array(); } $data['i18n']['loading'] = __( 'Loading page, please wait.' ); $data['i18n']['loaded'] = __( 'Page Loaded.' ); return $data; }