esc_url( admin_url( 'admin-ajax.php', 'relative' ) ), 'nonce' => ct_get_admin_nonce(), ) ); // Scripts wp_enqueue_script( 'ct-js' ); } add_action( 'admin_enqueue_scripts', 'ct_admin_enqueue_scripts' ); /** * Setup a global nonce for all admin scripts * * @since 1.0.0 * * @return string */ function ct_get_admin_nonce() { if( ! defined( 'CT_ADMIN_NONCE' ) ) define( 'CT_ADMIN_NONCE', wp_create_nonce( 'ct_admin' ) ); return CT_ADMIN_NONCE; }