Cómo crear múltiples blogs en un sitio web de WordPress

Ejecutar múltiples sitios web de WordPress puede ser difícil. Es por eso que mucha gente quiere reducir su mantenimiento y ejecutar varios blogs de WordPress en una sola instalación de WordPress. Solo actualizaría los complementos una vez, no seis veces. La seguridad sería más estricta. Los usuarios solo necesitan un único inicio de sesión. Hay muchos beneficios al consolidar cosas en un sitio de WP. Desafortunadamente, no puedes hacerlo.

Así es… no puedes tener múltiples blogs

Al menos, no por defecto. La forma en que se configura WordPress Core, cada instalación es un sitio individual. Tiene una base de datos con un conjunto de usuarios vinculados a ella. Las publicaciones y las páginas se atribuyen a la única URL, ID de la base de datos y fuente RSS. Un sitio, un flujo de publicaciones.

Todo sobre el sistema está diseñado para la simplicidad y facilidad de uso. Por eso tienen esa famosa instalación de 5 minutos . Si necesita un segundo o tercer blog, simplemente abra uno.

Pero eso no es muy eficiente. Duplica, triplica y aumenta exponencialmente el mantenimiento y la seguridad de los que debe preocuparse. Sin mencionar las URL y la autoridad de dominio y el reenvío y…

Usted lo consigue. Tener varios blogs en varios sitios no es lo que quieres. Aunque técnicamente esa es la forma en que WordPress hace las cosas. Cuando observa  Configuración – Lectura , solo puede elegir 1 página para que sea el hogar de sus Publicaciones, que las mostrará todas como un feed.

Sin embargo, hay esperanza. Vamos a ofrecer dos soluciones sobre cómo puede tener varios blogs de WordPress en una instalación de WordPress.

  1. Use categorías y menús personalizados para filtrar y mostrar publicaciones
  2. Cree una instalación multisitio de WordPress con varios blogs en una red WPMU

Ambas formas están integradas en el propio WordPress. Son bastante simples de configurar y usar (en su mayor parte). No estamos usando complementos para hacer esto. Sin embargo, a pesar de que están construidos i, estos métodos no son simplemente hacer clic en un botón que dice  Crear nuevo blog . (¡Después de instalar Multisite, lo será!) Con eso en mente, sigamos adelante y veamos qué podemos  hacer para ejecutar varios blogs en lugar de qué  no podemos hacer .

Opción 1. Categorías y menús personalizados para múltiples blogs

Probablemente la forma más fácil de crear varios blogs en un sitio es hacer uso de las funciones de Categorías, Menús y Usuarios ya integradas en WordPress.

Lo primero que debe hacer es iniciar sesión en su sitio y navegar a  Publicaciones – Categorías . Estará cerca de la parte superior de la barra lateral izquierda en el panel de administración.

Verá cuatro campos para sus Categorías en esta pantalla. Cada uno de ellos es importante para configurar correctamente su sitio de WordPress para alojar múltiples blogs.

  1. Nombre – Este será el título mostrado del blog. Si tiene Categorías indexadas por motores de búsqueda , el archivo llevará este título. De lo contrario, este nombre será solo para uso interno, aunque podría mostrarse en algunos temas.
  2. Slug : al igual que un slug de publicación, el slug de una categoría indica dónde puede encontrar el archivo de categoría. Dependiendo de la configuración de su enlace permanente (en  Configuración – Enlaces permanentes ), esto también podría ser parte de la estructura de su publicación.
  3. Categoría principal : la categoría principal es muy importante para ejecutar varios blogs en un sitio. Puede ejecutar una marca llamada  The Umbrella Corporation que tendrá sus propias publicaciones, y sus blogs podrían llamarse  Raccoon CityLeon’s JournalClaire’s Diary. Cada uno de ellos estaría separado pero vinculado a la marca principal. También puede hacer esto para una categoría principal como blog principal para un podcast, pero use subcategorías como archivos de temporada. Este es opcional, dependiendo de la estructura que desee.
  4. Descripción : es posible que la descripción no aparezca en todas partes (o en ninguna parte) según el tema. Pero puede ser indexado por los motores de búsqueda, y es bueno para la organización interna al menos. Definitivamente vale la pena poner la información de un Tweet aquí.

Una vez completadas, las nuevas Categorías aparecerán a la derecha de la página como una lista. Cada categoría principal se enumerará encima de sus respectivos hijos.

Además, ya sea que marque la casilla o no, el niño siempre se incluirá en la categoría en archivos y estructuras de URL. Por lo tanto, es posible que desee no utilizar la jerarquía principal/secundaria y establecerlas todas como categorías de nivel superior si todas son autónomas.

Agregar las categorías al menú de navegación

Al usar Categorías, ahora puede poner enlaces directos a los «blogs» en el menú de navegación de su sitio. Navegue a  Apariencia – Menús y seleccione a qué menú(s) desea agregar los enlaces.

  1. Busque las nuevas categorías en la  pestaña Ver todo, ya que no las ha usado antes.
  2. Seleccione cuáles desea agregar al menú y presione el  botón Agregar al menú .
  3. La  estructura del menú  se actualizará para incluir las selecciones que haya realizado.
  4. Arrastre los blogs individuales que desea que sean subelementos a su lugar si lo desea. Si no tienen sangría, serán elementos de nivel superior en la navegación.
  5. Pulse  Guardar menú . Los menús no se guardan automáticamente en WordPress, y este es un paso increíblemente fácil de pasar por alto.

Con eso guardado, ahora podrá ver los blogs enumerados por separado en cualquier menú que haya creado.

Cuando haga clic en cualquiera de estos, será llevado directamente a la página de esa categoría (archivo). Será un feed de publicaciones que hayas incluido en esas categorías. Al igual que el feed principal de tu blog.

La desventaja de hacer esto es que la URL principal de tu blog es bastante fea. No quieres que la gente vea que estás usando Categorías como blogs. Eso puede ser vergonzoso. Pero podemos arreglar eso. Las URL no serán tan feas si configura la estructura de enlaces permanentes para que sea algo legible. Y eso es fácil de hacer.

Cambiar la estructura de enlaces permanentes de tu blog

Vaya a  Configuración – Enlaces permanentes en su panel de WP. Tendrá dos opciones allí que sugerimos cambiar. El primero es el enlace permanente de tu publicación. WordPress incluye muchas variables para elegir. Dependiendo de tus necesidades, puedes personalizarlo como quieras. Nuestra sugerencia es la estructura Categoría/Nombre de la publicación ( %category%/%postname% ) para SEO. Just Post Name también funciona.

Una vez hecho esto, su URL para cada publicación será exactamente como se escribió arriba. Solo tiene un paso más antes de terminar de configurar el nuevo blog. Solo necesita cambiar lo que usa WordPress para el enlace permanente de Categoría. Así que desplácese hacia abajo en  Configuración – Enlaces permanentes hasta que vea  Base de categoría .

Puede cambiar eso a lo que quiera, pero  blog o blogs es una opción segura. Esto le permitirá tener la  estructura ejemplo.com/blog/umbrella-corp como una URL para cada blog, que es mucho mejor. Se agregará cada categoría infantil. Sin embargo, si elige no usar la jerarquía principal/secundario, eso no es un factor.

Crear una página de inicio para cada blog (opcional)

Cada blog tiene su propia categoría ahora. Las URL, los menús y los archivos están listos. Sin embargo, es posible que desee configurar una página de inicio más personalizable. Las páginas de archivos no siempre son las páginas más personalizables en WordPress, por lo que queremos mostrarle cómo puede usar un complemento de creación de páginas (como Divi ) para crear una página de inicio única para cada blog.

Sugiero hacerlos usando el mismo slug que usaste para la categoría en sí. Esto no estropeará nada, ya que la URL de la categoría será ejemplo.com/categoría/slug , recuerde, y esta página será  ejemplo.com/slug . Más que nada, esto es por el bien de la consistencia que cualquier otra cosa.

Cuando esté usando un constructor (usaremos Divi en este ejemplo), abra la página que ha creado para el blog en su editor. En Divi, seleccionará la fila, luego presione el  círculo negro + que abre el modal Insertar módulo . Desde allí, seleccione  Blog en la  pestaña Nuevo módulo .

En la  configuración del Módulo de Blog , verá una  pestaña de Contenido . Desplácese hasta que vea la  lista de Categorías .

Seleccione la categoría que haya utilizado para el blog y presione la  marca de verificación verde para guardar los cambios que haya realizado. Hay muchas otras opciones de personalización a las que tiene acceso en Divi y otros constructores, pero eso es secundario para mostrar las publicaciones del blog, ¿verdad? Ahora, el módulo debería mostrar cualquier publicación etiquetada con esa categoría. Y solo aquellos etiquetados de esa manera.

Esto funciona mejor solo para categorías secundarias o si usa solo categorías de nivel superior para ejecutar varios blogs de WordPress en una instalación de WordPress. Porque si elige mostrar una categoría principal de esta manera, también obtendrá todas las publicaciones de todos sus elementos secundarios. Incluso si solo están  etiquetados con la categoría secundaria.

Una vez hecho esto, puede continuar personalizando la página para que se adapte al blog que aloja. Los usuarios que visiten esta página solo verán una lista de las publicaciones que ha filtrado a través del módulo de blog y, dado que la URL es directamente a una página, no se darán cuenta.

¡Felicitaciones! ¡Acabas de separar un blog de WordPress en muchos sin usar nada más que herramientas integradas!

Creación de feeds individuales para los nuevos blogs

Si alguien se suscribiera a su blog, el feed que recibiría incluiría cada categoría individual. Porque estarían suscritos al feed del sitio web. Si desea obtener un feed separado para cada categoría individual en su sitio, es muy simple:  agregue /feed al final de la URL . Eso es todo. Muy facil. Súper simple. Las personas pueden suscribirse a los nuevos blogs en algo como esto:  example.com/blog/umbrella-corp/feed .

Opción 2. Usar WordPress Multisite para múltiples blogs

De alguna manera, usar WPMU es una solución más completa al problema que usar categorías. Porque lo que es una instalación multisitio es técnicamente un centro central con una red de sitios WP que se ramifican. Los sitios web en una instalación multisitio comparten temas y complementos (y un usuario superadministrador), pero mantienen la autonomía en la mayoría de las demás formas. Además, cuando usa una instalación multisitio, el nombre de dominio principal se comparte de alguna manera, vinculando todos los sitios en la red.

Ya tenemos una guía increíblemente detallada sobre cómo configurar una instalación multisitio de WordPress , por lo que no profundizaremos mucho en eso aquí.

La razón por la que sugerimos usar Categorías sobre WPMU es que los sitios múltiples pueden complicarse rápidamente. Desde la instalación hasta garantizar que sean compatibles entre sí , surgen problemas especiales. Sin embargo, si desea convertir su sitio en un sitio múltiple, esto es lo que debe hacer.

Agregue el código WMPU a wp-config.php

Querrá encontrar el  archivo wp-config.php para su sitio en el directorio de inicio de su instalación. Luego ábralo y agréguele las siguientes líneas, justo arriba de donde dice  /* Eso es todo, ¡deje de editar! Feliz blogueo. */

01
02
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

Guárdelo y tendrá un nuevo elemento en su menú de administración de WP en  Herramientas – Red . Allí dentro, tendrá una pantalla que le permite saber lo que implica configurar un sitio WPMU.

Puede nombrar la red y le dice el dominio principal en el que se ubicará. Además,  solo podrás usar subdominios, no subdirectorios . Puede tener blog.example.com , pero no example.com/blog para evitar que las publicaciones/páginas existentes tengan conflictos. Cuando esté listo para continuar, presione  Instalar .

La siguiente pantalla proporciona el código que deberá pegar en los  archivos wp-config.php.htaccess .

Cuando haya terminado, y los haya pegado y actualizado/reiniciado sesión, debería ver un par de características nuevas. En la parte superior izquierda de la pantalla, verá un menú desplegable de Mis sitios en la barra de administración y una  sección de Sitios en el tablero mismo.

Al pasar el cursor sobre la barra de administración, aparece una lista de sitios, con un menú de acciones que puede realizar con ellos. Y en  Sitios , el  botón Agregar nuevo le permite crear nuevas instalaciones de WP con solo hacer clic en un botón (y algunos campos de formulario). Inmediatamente después de hacer clic en el  botón Agregar sitio , verá el nuevo listado como parte de su red.

Agregar los otros blogs a los menús

En la mayoría de los aspectos, los nuevos sitios que cree para blogs serán como sitios completamente autónomos. Tienen sus propios feeds, URL (basados ​​en el subdominio ) y un conjunto de usuarios. Entonces, para vincularlos de nuevo a la página principal, hará lo mismo que hizo con los menús antes. Solo que esta vez, usas la  opción Enlace personalizado .

¡Y eso es! Todavía tiene que diseñar y trabajar en el otro sitio. Pero puedes usarlo inmediatamente como un blog separado.

Nota sobre Subdominio vs Subdirectorios con Multisitio

Si quieres usar subdirectorios con WPMU, tienes que hacer una instalación limpia desde cero . De lo contrario, tendrá que usar subdirectorios, como mencionamos anteriormente.

Recuerde, la autoridad de dominio y el link juice no se transmiten a los subdominios . Sin embargo, pasan a subdirectorios. Funcionan como dominios separados en términos de SEO.

Si está buscando mantener la autoridad que ha creado con su sitio principal para estos nuevos blogs, querrá ir con la primera opción y usar Categorías.

Terminando

No importa qué opción funcione mejor para usted, si bien no existe una forma oficial de tener varios blogs de WordPress en una instalación de WordPress, puede evitarlo y sortear las restricciones. Puede requerir un poco de esfuerzo, pero vale la pena si desea una gran cantidad de blogs en un centro de WP.

Para obtener más información, consulte estos complementos multisitio principales para llevar su instalación multisitio al siguiente nivel.

¿Tiene varios blogs en un sitio? ¿Cómo lo hiciste?

Imagen destacada del artículo por Ico Maker / shutterstock.com