You appear to be a bot. Output may be restricted
Description
AJAX callback
Usage
Jetpack_Wizard_Banner::ajax_callback();
Parameters
Returns
void
Source
File name: jetpack/class-jetpack-wizard-banner.php
Lines:
1 to 28 of 28
public static function ajax_callback() { check_ajax_referer( 'jp-wizard-banner-nonce', 'nonce' ); $tracking = new Tracking(); if ( isset( $_REQUEST['personal'] ) ) { $tracking->record_user_event( 'setup_wizard_banner_click', array( 'button' => 'personal' ) ); } if ( isset( $_REQUEST['business'] ) ) { $tracking->record_user_event( 'setup_wizard_banner_click', array( 'button' => 'business' ) ); } if ( isset( $_REQUEST['skip'] ) ) { $tracking->record_user_event( 'setup_wizard_banner_click', array( 'button' => 'skip' ) ); } if ( current_user_can( 'jetpack_manage_modules' ) && isset( $_REQUEST['dismissBanner'] ) ) { Jetpack_Options::update_option( 'dismissed_wizard_banner', 1 ); $tracking->record_user_event( 'setup_wizard_banner_dismiss' ); wp_send_json_success(); } wp_die(); }