1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
<?php /** * Merge data into the state with the given namespace. * * @param string $namespace Namespace. * @param array $data State to merge. * * @return array The current state for the given namespace. */ function wc_initial_state( $namespace, $data = null ) { if ( $data ) { WC_Interactivity_Initial_State::merge_state( $namespace, $data ); } return WC_Interactivity_Initial_State::get_state( $namespace ); }
/** * Render the Interactivity API initial state in the frontend. */ add_action( 'wp_footer', array( 'WC_Interactivity_Initial_State', 'render' ), 8 );
|