blog webempresa

Desactivar plugins en algunas páginas en WordPress

por | Jun 19, 2026 | Tutoriales WordPress Avanzados

Cuando instalamos un plugin en WordPress, sus archivos pueden terminar cargándose en muchas zonas de la web, aunque solo lo usemos en una página concreta. Esto pasa bastante con formularios WordPress, sliders, constructores visuales, tiendas, botones sociales o herramientas de estadísticas.

Cada plugin tiene su función, claro, pero no siempre necesitamos que esté trabajando en todo el sitio. Si una extensión carga hojas de estilo, scripts y otros recursos en páginas donde no hace nada, puede añadir peso sin aportar un beneficio real.

Pensemos en un formulario que solo hemos colocado en la página de contacto. Si su plugin también carga archivos en la home, en las entradas del blog y en el resto de las páginas, estamos haciendo que el navegador procese recursos que allí no se van a utilizar. En un caso así, desactivar plugins en algunas páginas en WordPress puede ayudarnos a tener más control sobre lo que se carga en cada zona.

No hablamos de borrar el plugin ni de apagarlo para toda la web. La idea es dejarlo activo donde hace falta y evitar su carga en las páginas donde no cumple ninguna función. Con esto podemos reducir algunas solicitudes y quitar scripts o estilos que estaban entrando sin necesidad.

Aun así, hay que ir con cuidado. Algunos plugins añaden funciones que se usan en todo el sitio, aunque no las veamos a primera vista. Otros trabajan junto a varias extensiones. Si desactivamos uno en el lugar equivocado, podemos encontrarnos con un formulario que deja de enviar, una sección que pierde el diseño o algún paso de la compra que ya no responde.

Por eso conviene probar cada regla después de crearla. No basta con abrir la página y comprobar que se ve bien. También hay que pulsar botones, enviar formularios, revisar el carrito o probar cualquier función que pueda depender de ese plugin.

Para hacer este tipo de ajuste podemos usar Plugin Organizer. Esta herramienta nos deja controlar qué plugins se cargan según la página, la entrada, una URL o el tipo de contenido. También permite crear una regla general y después añadir excepciones para las zonas que necesiten otro comportamiento.

En esta guía veremos cuándo puede venirnos bien este ajuste, cómo preparar Plugin Organizer y de qué forma podemos apagar un plugin en todo el sitio o solo en páginas, entradas y búsquedas concretas. El objetivo es quitar cargas que no hacen falta, pero sin tocar las funciones que la web necesita para seguir trabajando bien.

¿Es necesario el desactivar plugins en algunas páginas de WordPress?

 

Existen varias razones por las cuales necesitemos desactivar un plugin para algunas páginas en WordPress o publicaciones. De igual forma, el plugin cargará archivos CSS y JavaScript en todo el sitio de WordPress, lo que puede hacer más lenta la carga de estas otras publicaciones o páginas donde no es necesario que esté activo el mismo. Por ejemplo:

Algunos plugins, como por ejemplo, Contact Form 7 cargan archivos CSS y JS en todo el sitio. Sin embargo, lo más usual es que solo estemos utilizando un formulario en la página de contacto y no en todas las páginas o publicaciones.

Los temas de WordPress en algunas ocasiones trabajan con plugins de constructores visuales de WordPress, por ejemplo, Elementor y WPBakery Visual Composer. En ciertos casos solo los utilizamos para construir las páginas y no en publicaciones, o viceversa.

Los plugins de comercio electrónico, como lo puede ser WooCommerce, solo necesitan configurarse en las páginas de productos y tiendas, en especial si no se está utilizando un minicarrito en el menú para que esté visible en todo momento.

Los plugins de carrito para WooCommerce, son varios los plugins especializados para utilizarse en la página de compra o solo en el carrito.

Plugins personalizados que creen nuevas secciones, por ejemplo, guías, foro u otros que generen un custom post type solo visible en esa página creada.

La lista de plugins va en aumento según van publicándose nuevos plugins con nuevas funcionalidades que carguen en todo nuestro sitio sin tener que utilizarlos del todo. Estos plugins no ofrecen una opción dentro del mismo para controlar si son cargados o si van a trabajar con un CSS y JavaScript en todo el sitio, en lugar de algunas páginas que sí que estemos utilizando para esto.

En cualquiera de los casos, vamos a ver un plugin que nos ayudará a realizar esta función principal que les falta a estos plugins.

¿Por qué es importante desactivar plugins en algunas páginas en WordPress?

 

Con el tiempo, una web suele ir acumulando plugins. Instalamos uno para los formularios, otro para la seguridad, quizá alguno para estadísticas, reservas, galerías, mapas o funciones de WooCommerce. Cada uno resuelve una necesidad, pero también puede cargar archivos en partes del sitio donde no lo estamos usando.

Pensemos en un formulario que solo aparece en la página de contacto. Si su plugin también carga CSS y JavaScript en la home, en el blog o en una página de servicios, esos recursos están entrando sin aportar nada en esos contenidos. Lo mismo puede pasar con un slider, un mapa o una herramienta de reservas.

En estos casos, desactivar plugins en algunas páginas en WordPress puede ayudarnos a decidir mejor qué se carga en cada zona.

Entre los motivos para hacerlo encontramos:

  • Quitar archivos que no hacen falta: una página no tendría por qué cargar los estilos y scripts de un plugin que allí no se utiliza.
  • Aligerar algunas páginas: si reducimos solicitudes y procesos, ciertas secciones pueden abrir con menos carga.
  • Evitar cruces entre plugins: cuantos menos scripts actúen a la vez, menos opciones hay de que dos herramientas terminen causando algún conflicto.
  • Cuidar las páginas que más nos importan: podemos revisar con más atención la home, las landing pages, los contenidos con más visitas o cualquier página donde la velocidad tenga un peso especial.
  • Reducir parte del trabajo del servidor: algunos plugins hacen consultas o ejecutan procesos incluso cuando no vemos nada de ellos en pantalla. Limitar su carga puede ayudar a controlar ese consumo.
  • Saber mejor qué usa cada página: en lugar de dejar todos los plugins funcionando en todo el sitio, podemos decidir cuáles necesita cada sección.

Ahora bien, este ajuste hay que hacerlo con cuidado. No siempre vemos todo lo que hace un plugin por detrás. Una extensión de seguridad, caché, traducción o WooCommerce puede necesitar seguir activa en páginas donde, a simple vista, parece que no interviene.

Lo más prudente es empezar por herramientas muy concretas, como formularios, sliders o mapas que sabemos que solo aparecen en una parte de la web. Después de crear una regla, conviene abrir la página y probarla de verdad: revisar botones, menús, formularios y cualquier proceso que pueda depender del plugin.

Desactivar plugins por páginas no sustituye el resto del trabajo de optimización, ni significa que podamos instalar extensiones sin medida. Es solo otra forma de evitar cargas que no necesitamos. Bien aplicado, este ajuste puede ayudarnos a tener una web más ligera y con menos recursos funcionando donde no hacen falta.

Instalación de Plugin Organizer

 

Como hemos visto en otras oportunidades, debemos ingresar en la administración de WordPress y vamos hasta el panel lateral de Plugins > Agregar nuevo; escribimos en el buscador el nombre del plugin, en este caso Plugin Organizer.

Después de encontrar el plugin, lo vamos a instalar; luego completamos el proceso activándolo para poder comenzar a utilizarlo. De igual forma, en caso de que queramos instalarlo de forma manual, podemos descargarlo del siguiente enlace:

Una vez que lo descarguemos, seguimos los mismos pasos anteriores: ingresamos al panel lateral de WordPress que corresponde a Plugins > Agregar nuevo > Subir plugin. Este botón lo encontramos en la parte superior del todo una vez ingresamos al buscador de plugins.

Usabilidad de Plugin Organizer

 

Con este plugin podremos reorganizar el orden de carga de los plugins que tenemos activos en nuestro sitio, desactivar plugins en WordPress de forma global y habilitarlos en las publicaciones o páginas en donde los necesitemos, desactivar de forma selectiva los plugins para una publicación o página en específico. El caso contrario, pero similar al anterior, donde desactivamos en todo el sitio y solo activamos para algunos, por último, nos es posible crear grupos para combinar plugins y usarlos para carga diferida u organizarlos por prioridad.

Lo que buscamos con este plugin es no tener una carga excesiva de todos los plugins en todo el sitio, hay que recordar que reorganizar el orden de carga de los plugins puede ser contraproducente en algunos casos, de hecho, este es un aviso que plantea el mismo plugin organizer. Nos mostrará una advertencia sobre esto, por lo que es importante tener siempre una copia de seguridad de WordPress, si utilizamos la herramienta de Superbackup mucho mejor.

Ajuste general del plugin organizer

 

Después de que tengamos activo el plugin, vamos a ver un nuevo panel lateral en WordPress, con el nombre de Plugin Organizer, del cual vamos a ingresar en el primer submenú, sería el de configuración. Aquí vamos a habilitar las opciones que necesitemos para nuestro sitio, por lo que vamos a explicar los puntos de estos ajustes generales:

Carga selectiva de plugins: al activar esta opción, podremos desactivar los plugins en todo el sitio, al activar esta opción, debemos ingresar en la pestaña Administrar archivo de plugins MU y hacemos clic en el botón de copiar. Esto copiará el plugin MU en la carpeta /wp-content/mu-plugins de nuestro sitio. Este paso es obligatorio para que este ajuste funcione.

Carga selectiva de plugins móviles: de igual forma que el anterior se aplicaba a todo el sitio, esta es para activar la carga selectiva para dispositivos móviles. Esto es útil cuando tenemos temas móviles separados para nuestro sitio. De forma predeterminada, debemos dejar esta opción desactivada, si lo activamos por alguna razón, debemos recordar que debemos ingresar a Agentes de usuario móvil, y configurar los dispositivos a tomar en cuenta.

Carga selectiva de plugins de administración: el propio nombre lo indica, al activar esta opción podremos controlar la carga de plugins en el panel de administración.

Deshabilite los plugins por rol: esta opción se utiliza para deshabilitar los plugins según los roles de usuario disponibles en nuestro sitio.

Deshabilitar mensaje de depuración: este plugin nos va a mostrar mensajes de depuración, este será de los plugins tanto activos como desactivados en la interfaz del mismo cuando esta opción se encuentra activa.

Desactivar plugins de forma global

 

Si deseamos desactivar los plugins de forma directa de forma temporal en nuestra web, ingresamos a la opción de plugins globales. Aquí es donde podemos ver las opciones para desactivar los plugin, esto se utiliza por si tenemos un problema con algún plugin y queremos realizar, pruebas.

Puede editar publicaciones individuales y habilitar los complementos desde el editor. Cuando esté en el editor, seleccione la casilla de verificación Anular la configuración del tipo de publicación. Esto mostrará controles similares a los que ve en la página de configuración global. Haga clic en cualquier complemento para deshabilitarlo en la publicación para el rol seleccionado y publique su publicación. De esta manera, puede probar el comportamiento de cualquier complemento solo en cierta publicación o página del sitio, sin afectar el otro contenido.

Desactivar plugins en páginas de búsqueda

 

Adicional a poder desactivar los plugins de forma general para todo el sitio, podemos hacer uso de la herramienta de desactivación para páginas de búsqueda, para esto ingresamos a search plugins aquí tenemos en cuenta que los plugins que desactivamos solo se aplicarán a la página de búsqueda por defecto de WordPress.

Ya en esta opción es donde podemos ir sacando provecho a este plugin, ya que si no queremos algunos de estos activos en la página de búsqueda, podemos desactivar los que no necesitemos.

Desactivar plugins en publicaciones específicas, entradas o páginas en general

 

Para poder agregar esta función, debemos ingresar a Post Types Plugins. Al ingresar a esta sección, nos va a permitir seleccionar si queremos desactivar los plugins para las páginas o entradas. Una vez seleccionado, siempre es lo mismo, ir haciendo clic sobre los plugins en verde para desactivarlos de estas secciones.

Desactivar plugins en una página, publicación personalizada o entrada de blog

 

En el caso de que necesitemos desactivar solo para los plugins en una página en específico o bien una entrada, necesitamos ingresar en la página a la que vamos a desactivarle los mismos, luego de hacer esto, vamos a ver una opción en la parte inferior de la entrada con los mismos campos que hemos visto en otras opciones.

Es posible elegir el rol de No conectado de tal forma que solo se vean desactivados los plugins de forma directa para usuarios que no están iniciados en la sesión. Como hemos visto, a medida que desactivamos plugins al momento de hacerle clic, el color indicativo de activo es el verde y el de desactivado es el rojo. Luego de que tenemos los cambios realizados, hacemos clic en guardar estos mismos, ya sea una publicación o en los ajustes generales.

Conclusión

 

El plugin de organizador nos ayuda a controlar las cargas de los complementos, en ocasiones nuestros plugins tan pesados son un problema para las mismas, por lo que el uso de esto nos ayuda a prevenir problemas de recursos. También podemos desactivar de forma global los plugins, más que nada para realizar pruebas; sin embargo, también podemos hacer uso de esto para desactivar de forma general un plugin que no nos convenza para luego eliminarlo. Por último, y no menos importante, tenemos la posibilidad de manualmente ingresar a la página o entrada personalizada y desactivar en este los plugins innecesarios. Esto nos beneficia para tanto cargas de CSS como JavaScript, de tal forma que nuestro sitio puede ganar un poco más de velocidad en estas páginas que no nos interesa tener los plugins.

¿Te ha resultado útil este artículo?