/** * admin_scripts function. * * @access public * @since 1.0.0 * @return void */ function admin_scripts() { wp_register_script($this->token . '-admin', $this->assets_url . 'js/admin.js', array('jquery'), '1.2.4', false); wp_enqueue_script($this->token . '-admin'); $translation_strings = WooDojo_Utils::load_common_l10n(); $ajax_vars = array($this->token . '_component_toggle_nonce' => wp_create_nonce($this->token . '_component_toggle_nonce')); $data = array_merge($translation_strings, $ajax_vars); /* Specify variables to be made available to the admin.js file. */ wp_localize_script($this->token . '-admin', $this->token . '_localized_data', $data); }