admin-ajax.php
Le fichier admin-ajax.php est un service intégré dans WordPress, basé sur le modèle AJAX (Asynchronous JavaScript + XML).
Le processus admin-ajax.php permet à WordPress de faire des mises à jour de façon interactive, et ce, sans avoir à rafraîchir la page entièrement. Par exemple, WordPress peut transmettre des requêtes MySQL sur la base de données et les informations sont retournées sans même avoir à rafraîchir la page.
Par défaut, WordPress dirige tous les appels AJAX via le fichier admin-ajax.php. Le processus admin-ajax.php n’étant pas mis en cache dans le noyau de WordPress, il est normal que ce dernier utilise les ressources (souvent, par défaut, de façon inefficace) selon la nature des actions menées en AJAX.