ID; $page_id = $wp_query->get_queried_object_id(); // Read saved Motion Array $actus_motion_array = array(); $actus_motion_array_str = get_post_meta( $post_id, 'actus_motion_array' ); if ( $actus_motion_array_str == null ) { if ( $post_id != $page_id ) $actus_motion_array_str = get_post_meta( $page_id, 'actus_motion_array' ); } if ( $actus_motion_array_str != null ) { $actus_motion_array = json_decode( $actus_motion_array_str[ 0 ], true ); } wp_enqueue_script( 'actus_motion_animation_script', ACTUS_MTN_URL . '/js/actus-mtn-scripts.js', array('jquery'), '1.0.3', true); $actus_nonce = wp_create_nonce( 'actus_nonce' ); $actus_mtn_params = array( 'ajax_url' => admin_url( 'admin-ajax.php' ), 'nonce' => $actus_nonce, 'page_id' => $page_id, 'post_id' => $post_id, 'plugin_dir' => ACTUS_MTN_DIR, 'actus_motion_array' => $actus_motion_array, ); wp_localize_script( 'actus_motion_animation_script', 'actusMotionParams', $actus_mtn_params ); } /** * Plugin Initialization. * */ function actus_mtn_init() { // INCLUDE THE FILE THAT DEFINES VARIABLES AND DEFAULTS require_once ACTUS_MTN_DIR . '/includes/actus-mtn-variables.php'; // The Administration Options. if ( is_admin() ) { require_once ACTUS_MTN_DIR . '/includes/actus-mtn-admin.php'; require_once ACTUS_MTN_DIR . '/includes/actus-mtn-edit.php'; } } /** * Actions that run during plugin activation. */ function activate_actus_mtn() { require_once ACTUS_MTN_DIR . '/includes/actus-mtn-activator.php'; } register_activation_hook( __FILE__, 'activate_actus_mtn' ); ?>