wp_create_nonce( self::NONCE_ACTION ), 'ajaxUrl' => admin_url( 'admin-ajax.php' ), ) ); } public static function render_global_notice() { if ( ! is_admin() || self::is_notice_dismissed() ) { return; } if ( function_exists( 'get_current_screen' ) ) { $current_screen = get_current_screen(); if ( $current_screen && in_array( $current_screen->id, array( 'toplevel_page_ai_content_wizard', 'ai-content-wizard_page_ai_content_wizard_settings' ), true ) ) { return; } } ?>
PromoPilot BETA $30

.

PromoPilot BETA $30


5 Links → 50 Articles → 5000 Signals.

✓
✓
✓
PromoPilot
BETA $30

5 Links → 50 Articles → 5000 Signals.
__( 'Unauthorized request.', 'ai-content-wizard' ) ), 403 ); } $notice_id = sanitize_text_field( wp_unslash( $_POST['notice_id'] ?? '' ) ); if ( $notice_id !== self::get_global_notice_id() ) { wp_send_json_error( array( 'message' => __( 'Unknown notice.', 'ai-content-wizard' ) ), 400 ); } $user_id = get_current_user_id(); if ( $user_id ) { update_user_meta( $user_id, self::NOTICE_META_KEY, 1 ); } wp_send_json_success(); } private static function is_notice_dismissed() { $user_id = get_current_user_id(); return $user_id ? (bool) get_user_meta( $user_id, self::NOTICE_META_KEY, true ) : false; } private static function get_global_notice_id() { return 'promopilot_global_notice'; } } AiContentWizard_PromoPilot::init();