Cargando...

¿Cómo activar complementos en un multisitio de WordPress?

Actualizado el 31 de mayo de 2024

En esta guía completa, exploraremos el funcionamiento interno de WordPress Multisite, sopesaremos sus ventajas y desventajas y brindaremos instrucciones paso a paso para configurar y activar plugins tanto en subdominios como en subdirectorios. También veremos cómo puedes activar plugins en un multisitio de WordPress.

WordPress Multisite es una característica poderosa que le permite crear y administrar múltiples sitios web desde una única instalación de WordPress. Ofrece una forma conveniente de administrar varios sitios web desde un único panel. Sin embargo, todos estos sitios web utilizarán recursos compartidos y controles administrativos.

Uno de los aspectos clave de WordPress Multisite es la capacidad de activar plugins en toda la red o en sitios individuales. En esta publicación de blog, exploraremos cómo hacer que un plugin sea visible en varios sitios y cómo activar plugins en sitios individuales dentro de la red multisitio.

Antes de embarcarnos en nuestro viaje de activación de plugins, tomemos un momento para comprender la mecánica de WordPress Multisite. Esta notable característica le permite administrar múltiples sitios web desde una única instalación de WordPress.

Ofrece administración centralizada, lo que permite actualizaciones perfectas de temas, plugins y configuraciones en todos los sitios interconectados. Sin embargo, Multisite requiere una planificación y un mantenimiento cuidadosos debido a su intrincada estructura de red, y los recursos compartidos pueden plantear desafíos si un plugin o tema no funciona correctamente.

Sopesando los pros y los contras de WordPress Multisite

Como cualquier herramienta poderosa, WordPress Multisite tiene sus ventajas e inconvenientes. Exploremos ambas caras de la moneda:

Ventajas

  • En el lado positivo, Multisite proporciona administración centralizada, lo que ahorra tiempo y esfuerzo al permitir a los administradores controlar múltiples sitios desde un único panel.
  • Ofrece una gestión de usuarios optimizada, facilitando inicios de sesión y permisos compartidos entre sitios.
  • Además, Multisite puede resultar rentable para gestionar una red de sitios web relacionados.

Contras

  • La complejidad de Multisite puede resultar abrumadora para los principiantes o aquellos que no están familiarizados con sus complejidades.
  • El grupo de recursos compartido significa que un plugin o tema que no funciona correctamente puede afectar a todos los sitios interconectados.
  • El rendimiento de un sitio depende del tráfico recibido por los demás sitios de la red. El aumento repentino del tráfico de un sitio reducirá la velocidad y el rendimiento de los otros sitios.
  • Una red multisitio comparte una base de datos, por lo que todas las acciones, como copias de seguridad y actualizaciones, deben realizarse en toda la red.

Subdominios versus subdirectorios

Un multisitio en WordPress se puede implementar como subdominios o subdirectorios.

Subdominio

Un subdominio es un prefijo agregado al nombre de dominio principal, separado por un punto (por ejemplo, subdominio.dominiodominio.com). Un subdominio puede tener su propio diseño, navegación e incluso un sistema de gestión de contenidos diferente.

Se utiliza para crear una sección o rama separada de un sitio web que puede tener su propio contenido y funcionalidad únicos. Los subdominios se utilizan comúnmente cuando se desea crear secciones distintas con diferentes propósitos o dirigirse a diferentes audiencias.

Ejemplo:

Supongamos que tiene un sitio web llamado «ejemplo.com» que vende varios productos. Si desea crear una sección separada para atención al cliente, puede usar un subdominio como «support.example.com» para manejar todo el contenido y las funciones relacionadas con la soporte.

Subdirectorio

Un subdirectorio, también conocido como subcarpeta, es una carpeta que se crea dentro del dominio principal y su ruta se agrega a la URL principal (por ejemplo, dominioprincipal.com/subdirectorio).

Se utiliza para organizar y categorizar contenido dentro de un sitio web sin crear una sección o rama separada con su propia identidad única.

Ejemplo:

Continuando con el sitio web example.com, si desea organizar las publicaciones de su blog, puede crear un subdirectorio llamado «blog» (maindomain.com/blog) y colocar todos los artículos de su blog en esa carpeta. De esta manera, todo el contenido de su blog estará perfectamente organizado dentro del sitio web principal y los visitantes podrán acceder al blog navegando al subdirectorio.

Configuración de WordPress multisitio con subdirectorios

Ahora, profundicemos en los aspectos prácticos de la configuración de WordPress Multisite con subdirectorios. Siga estas instrucciones paso a paso:

Paso 1: inicie sesión como superadministrador

Asegúrese de tener los privilegios necesarios como superadministrador.

Paso 2: active Multisite editando el archivo wp-config.php

El archivo de configuración de su sitio web o wp-config.php El archivo se encuentra en el directorio raíz del sitio. Para acceder a él,

  1. Abra el cliente FTP e inicie sesión en su sitio web.
  2. Navegue hasta el directorio raíz de su sitio.
  3. Identifique el archivo wp-config.php y ábralo para editarlo.
  4. Desplázate hasta el final del archivo hasta que veas la línea “/* Eso es todo, ¡deja de editar! Feliz blog. /”.
  5. Agregue el siguiente código encima de esta línea y guarde los cambios en el archivo.
define( 'WP_ALLOW_MULTISITE', true );

Paso 3: configurar la estructura de la red

  1. Inicie sesión en su panel de WordPress y navegue hasta Plugins > Plugins instalados. Desactiva todos los plugins activados en tu tienda.
  2. Ahora navega hasta Herramientas > Configuración de la red.
  3. Elija crear subdirectorios.
  4. Ingrese un nombre para su red y la dirección de correo electrónico del superadministrador.
  5. Verifique la información proporcionada y haga clic en Instalar.

Paso 4: modifique los archivos wp-config.php y .htaccess para crear subdirectorios

Agregue los fragmentos de código relent a estos archivos en su directorio raíz de WordPress para permitir la creación de subdominios. Asegúrese de hacer una copia de seguridad de estos archivos antes de modificarlos.

Agregue las siguientes líneas de código a su archivo wp-config.php. Asegúrese de que estas líneas estén colocadas entre «define( ‘WP_ALLOW_MULTISITE’, true);» y “/* Eso es todo, ¡deja de editar! Feliz blog. /”.

define( 'SUBDOMAIN_INSTALL', false ); define( 'DOMAIN_CURRENT_SITE', 'domain.tld' ); define( 'PATH_CURRENT_SITE', '/' ); define( 'SITE_ID_CURRENT_SITE', 1 ); define( 'BLOG_ID_CURRENT_SITE', 1 );

Asegúrate de reemplazar dominio.tld con su dominio real y guarde el archivo de configuración.

Agregue el siguiente código al archivo .htaccess y guárdelo.

RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L] RewriteRule . index.php [L]

Configuración de WordPress multisitio en subdominios

Para aquellos que prefieren la ruta de los subdominios, aquí se explica cómo configurar WordPress Multisite usando este enfoque:

  1. Asegúrese de tener los privilegios necesarios como superadministrador.
  2. Active la funcionalidad Multisitio agregando una línea de código al archivo wp-config.php.
  3. Modifique su archivo .htaccess para permitir la creación de subdominios.
  4. Regrese a su panel de WordPress y acceda al Configuración de la red página para configurar los subdominios.

Hacer visible un plugin en sitios múltiples

Ahora que su sitio múltiple está establecido, es hora de hacer que el plugin elegido sea visible en todos los sitios interconectados. Así es cómo:

  1. Asuma su rol de superadministrador.
  2. Navegue hasta el área de Administración de red y busque el plugin deseado.
  3. Active el plugin en toda la red con un simple clic en el Activar red enlace.

El plugin ahora es visible y activo en toda su red multisitio.

Activación de plugins en sitios individuales en el sitio múltiple

Si desea activar plugins solo en sitios específicos dentro de su red multisitio, siga estos pasos:

  1. Inicie sesión como superadministrador y seleccione el sitio deseado de su red.
  2. Acceda al panel del sitio y navegue hasta el Plugins menú.
  3. Busque el plugin que desea activar y haga clic en Activar enlace. El plugin ahora se activa únicamente en el sitio elegido.

Preguntas frecuentes (FAQ)

¿Qué es un multisitio de WordPress?

WordPress Multisite es una función que le permite crear varios sitios web de WordPress en una sola instalación de WordPress.

¿Por qué es beneficioso WordPress Multisitio?

WordPress Multisite facilita la ejecución de varios sitios web de WordPress en una sola instalación. Por lo tanto, puede administrar todos sus sitios web desde el mismo panel.

¿Puedo habilitar Multisitio en un sitio web existente?

Puede habilitar Multisite incluso en cualquier sitio web existente. Sólo tendrás que desactivar los plugins de tu sitio web para hacerlo.

Envolver

Espero que haya adquirido una comprensión más profunda de la funcionalidad de Multisite, haya evaluado sus ventajas y desventajas y haya dominado el proceso de configuración y activación.

Ahora está bien equipado para administrar múltiples sitios web de manera eficiente y desbloquear el verdadero potencial de WordPress Multisite. ¡Ahora, adelante y crea tu propio imperio digital!

Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments