La pregunta que elegí

Para mi primera respuesta elegí un hilo titulado «Pluging o snippets para Heartbeat», publicado por el usuario inversor07. La pregunta era técnica pero bien definida: el usuario ya había implementado un snippet para controlar el API de Heartbeat de WordPress, pero seguía viendo muchas peticiones ajax y quería saber si el código era correcto o necesitaba ajustes.

Cómo investigué antes de responder

Antes de publicar nada, revisé el código que el usuario había compartido. El snippet tenía dos partes: una para eliminar Heartbeat de la parte pública usando wp_deregister_script, y otra para reducir el intervalo en el escritorio de administración a 60 segundos. Ambas son prácticas conocidas y el código se veía correcto.

El problema que el usuario reportaba probablemente no era causado por Heartbeat únicamente, sino por otros procesos del sitio. Investigué qué otras fuentes pueden generar peticiones ajax en WordPress y cómo identificarlas.

Mi respuesta publicada

Le aconsejé que el código era correcto, y que si seguía viendo muchas peticiones ajax, lo más probable era que vinieran de otros plugins o procesos. Le recomendé abrir las herramientas de desarrollador del navegador (tecla F12) en la pestaña «Network» para identificar exactamente qué peticiones se estaban haciendo y desde qué scripts.

Deja un comentario

Tendencias