In this speech I talk about how ajax requests work in WordPress and how to use them correctly. I compare wp-ajax and WordPress Rest API from authentication and performance point of view.
==========================================
Vuoi cambiare dinamicamente il contenuto della pagina e non sai come fare? Ti sei sempre chiesto come funziona linfinite scroll o linvio di un messaggio con Contact Form 7?
In questo speech ti mostrer嘆 come funzionano le richieste ajax in WordPress, cosa sono le REST api e quando 竪 pi湛 indicato utilizzare un metodo rispetto allaltro.
Speech tenuto durante il WordCamp Bari 2019
1 of 46
More Related Content
WordPress Async 101 - An Introduction to wp-ajax and rest api - WordCamp Bari 2019 - Andrea Cardinali
1. Andrea Cardinali
WP ASYNC 101
An Introduction to wp-ajax and REST API
Wordcamp Bari - 18 Maggio 2019 - @andreacardinali
2. Entrepreneur @ Performize
WP Dev since 2009
Web Performance Lover
Speaker
ANDREA CARDINALI
3. TABLE OF
CONTENTS
WP-AJAX & REST API
1. QUICK INTRODUCTION
2. COMPARISON (PROS & CONS)
3. AUTHENTICATION
4. PERFORMANCE
5. QUESTION TIME
Wordcamp Bari - 18 Maggio 2019 - @andreacardinali
35. AUTHENTICATION
admin-ajax
TAKE AWAY
1. COOKIE BASED
2. wp_ajax_$action for
authenticated user
3. wp_ajax_nopriv_$action
for anonymous
Wordcamp Bari - 18 Maggio 2019 - @andreacardinali
36. AUTHENTICATION
WP REST API
TAKE AWAY
1. COOKIE BASED (by
default)
2. MUST HAVE for C.U.D.
requests
3. ALTERNATIVES
(throught plugins):
HTTP-AUTH,
JWT,
oAuth 1.0a
Wordcamp Bari - 18 Maggio 2019 - @andreacardinali