Plugins de WordPress que no se usan: una checklist antes de borrar nada
Los plugins de WordPress que no se usan son los que están instalados pero ya no tienen función: desactivados hace tiempo, duplicados, restos de una campaña antigua o de un servicio abandonado. Desactiva primero cada uno durante una semana y vigila la web. Bórralo solo si no se rompió nada y tienes una copia de la base de datos, porque borrar es difícil de deshacer.
Autor: El equipo de TellMyShop. Una guía para dueños de sitios WordPress y tiendas WooCommerce: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 6 min de lectura
¿Cuántos plugins son demasiados?
Ningún número es demasiado por sí solo. El problema es un plugin sin dueño: nadie sabe para qué sirve, nadie lo actualiza y nadie se dará cuenta cuando su autor lo abandone. Cada plugin así es más código en el servidor, una cosa más que revisar antes de una actualización y un sospechoso más cuando algo deja de funcionar.
Señales de que toca ordenar: la lista de plugins ocupa dos pantallas, varios nombres no te dicen nada, algunos llevan meses desactivados y te pone nervioso hacer clic en actualizar. Un caso habitual es una web heredada de una agencia, que tratamos en el artículo sobre hacerte cargo de una web WordPress de una agencia.
Desactivar o borrar un plugin: qué diferencia hay
Son dos pasos distintos y conviene separarlos en el tiempo. La documentación de WordPress sobre la gestión de plugins describe los dos.
| Desactivar | Borrar | |
|---|---|---|
| Qué pasa con el código | se queda en el servidor, no se ejecuta | los archivos se eliminan del servidor |
| Ajustes y datos en la base de datos | se quedan | el plugin puede eliminarlos |
| Efecto en la web | inmediato, para todos los visitantes | el mismo que al desactivar, porque borras un plugin desactivado |
| Cómo volver atrás | activar con un clic, todo como antes | reinstalar, los datos solo desde una copia de la base de datos |
| Seguridad | el código antiguo sigue en el servidor | el código desaparece |
| Cuándo | como prueba, al buscar una causa | después de la prueba, cuando sabes que el plugin no hace falta |
Lo que pasa con los datos al borrar depende del autor. El manual para desarrolladores de plugins describe la rutina de desinstalación que WordPress ejecuta cuando haces clic en Borrar. Ahí es donde el autor elimina ajustes y tablas. Un plugin lo limpia todo, otro nada y un tercero lo pregunta en sus ajustes. Liquid Web también ha reunido un resumen de buenas costumbres con los plugins.
Cómo detectar un plugin que no se usa
Repasa la lista y pon cada plugin en uno de estos grupos.
- Desactivado desde hace tiempo. El candidato más fácil. Si la web ha funcionado meses sin él, probablemente no hace falta.
- Resto de una campaña terminada. Una cuenta atrás de rebajas, una ventana emergente de un concurso, un banner de Navidad.
- Una integración con un servicio que no usas. Un chat en vivo antiguo, un feed abandonado para un comparador de precios, una herramienta de email que ya no usas.
- Un duplicado. Dos plugins de SEO, dos de caché, dos de formularios. Quédate con uno, porque dos haciendo lo mismo pueden chocar.
- Abandonado por su autor. Sin actualizaciones desde hace mucho y sin probar con tu versión de WordPress.
- No sabes qué hace. Mira primero su página en el directorio de plugins, y solo después desactívalo como prueba.
La lista incluye también plugins que no se tocan sin un plan: WooCommerce, pasarelas de pago, envíos, tu plugin de SEO, copias de seguridad, consentimiento de cookies y los plugins de los que dependen tu tema o tu maquetador. Recuerda también que WordPress no registra cuándo se «usó» un plugin por última vez. Las pistas tienes que reunirlas tú: shortcodes en tu contenido, bloques en el editor, ajustes.
Checklist: del candidato al borrado
- Haz una copia de seguridad de la base de datos y los archivos. Sin copia, los datos eliminados al borrar se pierden.
- Haz una lista de candidatos. Nombre, versión, si está activo, para qué sirve, cuándo se actualizó por última vez.
- Comprueba si el plugin dejó rastros en tu contenido. Los shortcodes entre corchetes o sus bloques en entradas y páginas se mostrarán como texto en bruto o desaparecerán cuando lo desactives.
- Desactiva un plugin o un grupo pequeño. Revisa la página de inicio, una entrada, un formulario y, en una tienda, un producto, el carrito y un pedido de prueba.
- Espera una semana. Vigila el registro de errores, los pedidos y los mensajes de los clientes.
- Borra el plugin. Si no se rompió nada, bórralo desde la lista de plugins. Mira antes en sus ajustes por si pregunta qué hacer con los datos.
- Apunta lo que hiciste. Fecha, plugin, motivo. Te servirá dentro de seis meses.
- Repite la revisión una vez por trimestre. Hazla junto con las actualizaciones, que tratamos en cómo actualizar WordPress de forma segura.
Cuando algo se rompe después de desactivar y no sabes qué, ayuda el método de dividir a la mitad para los conflictos de plugins. Una tienda PrestaShop se ordena de forma muy parecida, como contamos en el artículo sobre los módulos de PrestaShop que no se usan.
Revisar los plugins con el chat
Pides una revisión, y tu chat (Claude o ChatGPT) lee la lista de plugins y temas con versiones, estado y actualizaciones disponibles, además de la Salud del sitio y los registros de errores. El plugin TellMyShop para WordPress y WooCommerce ya lo hace en la versión gratuita TellMyShop Free. El chat ordena los plugins en los grupos de arriba y explica con palabras sencillas para qué suele servir cada uno. Cuando no está seguro, lo dice.
En TellMyShop Pro el chat también lee los ajustes de los plugins (los secretos se ocultan) y el contenido de tu web, así que puede comprobar si los shortcodes de un plugin se siguen usando en alguna entrada.
Tú: Tengo 38 plugins y no conozco la mitad. ¿Qué puedo desactivar?
Tu chat: 7 llevan mucho tiempo desactivados, entre ellos un plugin antiguo de chat en vivo y una cuenta atrás del Black Friday. 2 son duplicados: tienes dos plugins de caché. 1 no se actualiza desde hace varios años. Dejo fuera de la lista WooCommerce, los pagos, los envíos y el plugin de SEO.
Plugin con shortcodes: Example Gallery, usado en 3 entradas. Cuando se desactive, esas entradas mostrarán el texto en bruto del shortcode.
Los ajustes se quedan. ¿Lo desactivo?
Tú: Sí. Y borra esos 7 desactivados.
Tu chat: Desactivado. El borrado no lo puedo deshacer desde el historial de cambios, y 2 de esos plugins pueden eliminar sus datos al borrarlos. Hay una copia de seguridad de la base de datos de hoy. Te enseñaré una vista previa de cada uno por separado.
Para empezar, propongo desactivar el segundo plugin de caché. Vista previa:
versión anterior: Example Cache Lite: activo
versión nueva: Example Cache Lite: inactivo
Los nombres y números de esta conversación son ejemplos. Desactivar, activar y borrar plugins funciona en TellMyShop Pro con el interruptor Plugins activado en el panel del plugin. El interruptor dura 24 horas y necesita una copia de seguridad de la base de datos de hoy. Cada paso tiene una vista previa y necesita tu aprobación. Una desactivación la deshaces con una petición desde el historial de cambios. Un borrado no se puede deshacer: el chat solo borra plugins que se desactivaron antes, y volver atrás significa reinstalar y recuperar los datos desde una copia de la base de datos. Por eso propone desactivar primero y vigilar durante una semana.
Puedes descargar la versión gratuita en la página de TellMyShop Free. Los detalles están en la página TellMyShop para WordPress y WooCommerce, y los precios de Pro en los precios.
Preguntas y respuestas
¿Cuántos plugins de WordPress son demasiados?
No hay un número mágico. Un plugin pesado que carga scripts en todas las páginas puede hacer más daño que veinte pequeños. Lo que importa es si cada plugin tiene una función, recibe actualizaciones y si alguien sabe para qué sirve.
¿Un plugin desactivado es seguro?
Más seguro que uno activo, pero sus archivos siguen en el servidor. Una versión antigua con una vulnerabilidad puede ser un riesgo aunque esté desactivada. Por eso trata la desactivación como una prueba antes de borrar, no como un estado que dura años.
¿Borrar un plugin elimina sus datos?
Depende del plugin. Al borrarlo, WordPress ejecuta su rutina de limpieza, que puede eliminar ajustes y tablas de la base de datos. Algunos plugins dejan sus datos, otros lo preguntan en sus ajustes. Cuenta con que los datos pueden desaparecer y ten una copia de seguridad de la base de datos.
¿Puedo deshacer el borrado de un plugin?
No fácilmente. Puedes volver a instalar el plugin, pero los ajustes y datos eliminados al borrarlo solo vuelven desde una copia de seguridad de la base de datos. Por eso primero desactivas, esperas y solo después borras.
¿El chat borrará por su cuenta los plugins que no se usan?
Solo con tu aprobación y solo en TellMyShop Pro con el interruptor Plugins activado. El chat solo borra plugins que se desactivaron antes y te dice claramente que este paso no se puede deshacer desde el historial de cambios. En la versión gratuita prepara una lista de candidatos y un plan.
WordPress es una marca de la WordPress Foundation. WooCommerce es una marca de Automattic Inc. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.