El Admin-ajax.php es un recurso utilizado por WordPress para realizar la comunicación entre el usuario y el sitio (envió de solicitudes y recibiendo respuesta), utilizando la tecnología AJAX para esto.
Cuando el admin-ajax.php termina recibiendo una cantidad masiva de solicitudes de los plugins instalados o del propio sistema WordPress, termina haciendo que el sitio tenga una carga lenta de páginas, o incluso que logre altos niveles de uso de CPU del servidor.
Vea cómo disminuir el uso de admin-ajax a través del plugin Heartbeat Control:
1En el panel de WordPress, en el menú lateral, haga clic en Plugins
2A continuación, haga clic en Añadir nuevo
3En la barra de búsqueda, digite Heartbeat Control y haga clic en la opción encontrada
4Luego, haga clic en Instalar ahora
5Una vez completada la instalación, haga clic en Activar
6En el menú del lado izquierdo del panel, en "Ajustes", haga clic en Heartbeat Control
7En la sección "Ajustes generales" para optimizar el uso de la CPU, seleccione:
-
A) En los campos "Escritorio de WordPress" y "Portada", seleccione Desactivar Heartbeat
-
B) En el "Editor de entradas/publicaciones", seleccione Modificar Heartbeat y configúrelo en la sección "Anular frecuencia de Heartbeat" para 60.
8Después de realizar los cambios, haga clic en Guardar los cambios