Chiamate Ajax WordPress

805 visite

Chiamate Ajax WordPress

In questo articolo illustreremo come effettuare Chiamate Ajax WordPress tramite l’utilizzo degli Action Hooks wp_ajax_[ajax_custom_action] e wp_ajax_nopriv_[ajax_custom_action].

I file che entrano in gioco nel nostro esempio di chiamata Ajax saranno 2 file presenti nel nostro tema di WordPress:

  1. single.php (o page.php)
  2. function.php

Single.php

Il nostro frontend che effettuerà la chiamata vera e propria sarà di questo tipo:

Functions.php

Come si può notare la url è admin-ajax.php relativa al CMS WordPress. In questo modo come vedremo tramite le actions potremo intercettare la nostra my_custom_action e fare qualche azione utilizzando i parametri passati tramite POST:

Ricordiamo che:

  • wp_ajax_my_custom_action è usato per gli utenti connessi tramite login
  • wp_ajax_nopriv_my_custom_action è per gli utenti anonimi

Le chiamate Ajax tramite WordPress, come possiamo vedere, sono molto semplici e potenti e con un pò di pratica riuscirete a trasformare il vostro blog in una versione Web 2.0.

Iscriviti alla newsletter e rimani sempre aggiornato

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *