WordPress: eseguire una action AJAX solo per gli utenti non loggati

Come eseguire una action AJAX in WordPress solo per gli utenti non loggati.

WordPress di Gabriele Romanato

WordPress dispone di una particolare caratteristica delle sue API AJAX, ossia la possibilità di eseguire una action solo per gli utenti non loggati. Vediamola insieme.

La action è wp_ajax_nopriv_(azione) è viene usata come una normale action AJAX:


add_action( 'wp_ajax_nopriv_my_action', 'my_action_callback' );

Con questa action il codice verrà eseguito solo per i comuni visitatori.