Avisos
Vaciar todo

Multisite en WP  

Página 1 / 2
 
Javier
 Javier
Usuario experto

Buenas tardes

En un dominio estamos pensando activar el multisite para crear diferentes sites para diferentes países. En realidad, ya se ha hecho. Al hacerlo, se ha modificado la estructura de las URLS. Antes de activarlo, los posts del blog colgaban directamente del dominio (dominio.com/post-blog). Tras la activación se pasó a una "Estructura personalizada" (dominio.com/blog/fecha/post-blog), parece ser que se hizo de forma automática. 
Por lo que estamos viendo, con esa estructura personalizada no es posible activar un multisite. ¿Es esto correcto?

El objetivo es crear carpetas para cada país y para algunas secciones, de modo que quedaran así:

dominio.com/país/página;

dominio.com/blog/post-blog;

dominio.com/nueva-sección/artículo; etc.

No nos gustaría utilizar la opción "subdominio".

¿Podrían orientarme? 

Gracias de antemano

Contenido solo visible a usuarios registrados

Citar
Respondido : 23/06/2022 8:58 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Javier,

Por lo general no aconsejamos utilizar multisite de no ser estrictamente necesario por los inconvenientes que suele traer a futuro en la gestión de los elementos compartidos 

Si el caso es que desean publicar entradas que estén segmentadas por pais puedes hacerlo directamente desde las categorias 

Por otra parte si requieren hacerlo ya con el multisite pues la estructura de la URL puede ser tal como la que has comentado si trabajas con subdirectorios, no confundir con los subdominios, donde cada directorio corresponda a un pais, por ejemplo

-misitioweb.com/espana

-misitioweb.com/colombia

Con respecto a la estructura personalizada de los enlaces de las entradas deben tener presente donde va a estar configurado el blog si en la instalación raiz o en una instalación independiente, por ejemplo

-Raiz misitioweb.com/blog/categoria-blog/nombre-entrada

-Subdirectorio segun pais misitioweb.com/espana/blog/categoria-blog/nombre-entrada

Evalúen las opciones y nos comentas

Saludos!

ResponderCitar
Respondido : 23/06/2022 9:19 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Javier
 Javier
Usuario experto

@bruno-vichetti
Gracias por la respuesta, creo que antes no me expliqué bien.

1.- El blog está creado en el dominio raíz. 

2.- Al activar el multisite parece ser que se ha cambiado la estructura de las URLs y se ha pasado a una estructura personalizada. ¿Esto es normal?

3.- Con la estructura personalizada no es posible utilizar el multisite. ¿Esto es normal?

4.- ¿Cómo podríamos activar las categorías para que funcionaran por país? Es decir, que fuera "dominio.com/co/página". 
¿Se tiene que hacer en Ajustes->Enlaces permanentes->Opcional->Base de las categorías?

5.- ¿Me podrían explicar algo más sobre los inconvenientes que mencionan en cuanto a los elementos compartidos cuando se activa el multisite?

 

Gracias

ResponderCitar
Respondido : 23/06/2022 9:44 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Javier,

Sin problema, paso a responder tus consultas

2.- Al activar el multisite parece ser que se ha cambiado la estructura de las URLs y se ha pasado a una estructura personalizada. ¿Esto es normal?

Dependiendo de como has configurado la instalación principal y las otras instalaciones si 

3.- Con la estructura personalizada no es posible utilizar el multisite. ¿Esto es normal?

Si que es posible pero para cada sitio de forma independiente, no es posible hacer una configuración de enlaces permanentes con estructura personalizada para todos los sitios que componen la red del multisite

4.- ¿Cómo podríamos activar las categorías para que funcionaran por país? Es decir, que fuera "dominio.com/co/página". 
¿Se tiene que hacer en Ajustes->Enlaces permanentes->Opcional->Base de las categorías?

En este punto es por ello que te comente las dos alternativas

-En multisite con la opción por defecto "Nombre de la entrada" la estructura seria misitioweb.com/co/pagina-ejemplo

-En sitio convencional otorgando categorias a cada pais y con la opcion por defecto "Nombre de la entrada" la estructura seria misitioweb.com/pais/co/pagina-ejemplo

Esto considerando previamente dos cosas
1-debemos crear y asignar las categorias de os paises a los post correspondientes
2-debemos modificar la base de las categorias para hacer la URL lo mas amigable posible por ejemplo 

image

 

5.- ¿Me podrían explicar algo más sobre los inconvenientes que mencionan en cuanto a los elementos compartidos cuando se activa el multisite?

Entre los inconvenientes mas comunes es la volátil compatibilidad de algunos plugins en la red multisite, lo laborioso que podría significar el hacer ajustes en todos los sitios y considerar que si hay un error en alguno de los sitios de la red multisite dicho errar puede afectar a los otros.

Espero haber aclarado tus dudas

Saludos!

 

ResponderCitar
Respondido : 23/06/2022 10:07 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Javier
 Javier
Usuario experto

Gracias por todas las aclaraciones porque me están ayudando a comprender mejor el problema. No obstante, tengo todavía algunas dudas que les comparto a continuación:

3.- Con la estructura personalizada no es posible utilizar el multisite. ¿Esto es normal?

Si que es posible pero para cada sitio de forma independiente, no es posible hacer una configuración de enlaces permanentes con estructura personalizada para todos los sitios que componen la red del multisite

OK. ¿Cómo lo podría hacer? ¿Habría que configurarlo de forma independiente?
Tengo activados la "Estructura personalizada" para el dominio principal. ¿Cómo saber si me está afectando realmente? Ahora empiezo a dudar de ello, es posible que me esté equivocando en algo.

 

4.- ¿Cómo podríamos activar las categorías para que funcionaran por país? Es decir, que fuera "dominio.com/co/página". 
¿Se tiene que hacer en Ajustes->Enlaces permanentes->Opcional->Base de las categorías?

En este punto es por ello que te comente las dos alternativas

-En multisite con la opción por defecto "Nombre de la entrada" la estructura seria misitioweb.com/co/pagina-ejemplo

-En sitio convencional otorgando categorias a cada pais y con la opcion por defecto "Nombre de la entrada" la estructura seria misitioweb.com/pais/co/pagina-ejemplo

Esto considerando previamente dos cosas
1-debemos crear y asignar las categorias de os paises a los post correspondientes
2-debemos modificar la base de las categorias para hacer la URL lo mas amigable posible por ejemplo 

¿Sería posible que en el sitio convencional la estructura fuera "misitioweb.com/co/pagina-ejemplo"? Es decir, ¿se podría eliminar la carpeta "/pais/", o siempre aparecerá en la URL y en la estructura?

 

Quedo atento a la respuesta.

ResponderCitar
Respondido : 24/06/2022 7:32 am
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Javier, 

Te comento lo que nos consultas

Respondido por: @javier-sorscryomx-com

OK. ¿Cómo lo podría hacer? ¿Habría que configurarlo de forma independiente?
Tengo activados la "Estructura personalizada" para el dominio principal. ¿Cómo saber si me está afectando realmente? Ahora empiezo a dudar de ello, es posible que me esté equivocando en algo

Tienes que ingresar a cada sitio en específico y configurar la estructura de enlaces permanentes que deseas tener desde su apartado de Ajustes -> Enlaces permanentes

image

¿Sería posible que en el sitio convencional la estructura fuera "misitioweb.com/co/pagina-ejemplo"? Es decir, ¿se podría eliminar la carpeta "/pais/", o siempre aparecerá en la URL y en la estructura?

Disculpa si no me queda claro este punto, si deseas añadir un sitio web con diferentes idiomas puedes usar directamente un plugin como Polylang, este se encargara de añadir la estructura correspondiente a cada idioma y tus entradas con las categorías, te comparto el siguiente artículo donde mencionan como puedes configurar este plugin en un sitio web y como funciona -> https://www.webempresa.com/blog/traducir-wordpress-varios-idiomas-que-plugin-usar.html

Un Saludo 

ResponderCitar
Respondido : 24/06/2022 1:22 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Javier
 Javier
Usuario experto

@karen gracias por las explicaciones.

 

En realidad no quiero poner diferentes idiomas sino diferentes países, pero todos tienen el mismo idioma, puesto que son de Hispanoamérica. Ese plugin también es válido? 

 

Aprovecho para preguntarte otra cosa. Al configurar el multisite, solo me da opción de crear subdominios (adjunto una captura). ¿Es posible configurar el multiste de otro modo para que me deje crear subdirectorios?

 

Gracias

Captura de Pantalla 2022 06 24 a las 16.18.41

 

ResponderCitar
Respondido : 24/06/2022 3:31 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Javier, 

En realidad no quiero poner diferentes idiomas sino diferentes países, pero todos tienen el mismo idioma, puesto que son de Hispanoamérica. Ese plugin también es válido? 

Entiendo, en este caso el plugin será válido, solo que tendrás que instalarlo en toda tu red de sitios

Aprovecho para preguntarte otra cosa. Al configurar el multisite, solo me da opción de crear subdominios (adjunto una captura). ¿Es posible configurar el multiste de otro modo para que me deje crear subdirectorios?

 

No, al momento de crear el multisite el mismo WordPress te indica como quieres trabajar si con dominio o subdirectorios, ya que no se puede modificar luego de forma sencilla.

Un Saludo 

ResponderCitar
Respondido : 24/06/2022 3:57 pm

Javier
 Javier
Usuario experto

Buenas tardes de nuevo

Siento que estoy liado con este asunto del multisite y no termino de encontrar la solución. No sé por qué pero el multisite está configurado de modo que solo me deja instalar subdominios. Si quieren les puedo adjuntar una copia con el código. ¿Sería posible modificarlo, aunque sea desinstalarlo y volverlo a instalar, para que permita la inclusión de subdirectorios/carpetas?

 

En realidad mi objetivo es el siguiente:

Crear diferentes carpetas/subdirectorios para contenidos dirigidos a unos países concretos y para otras secciones de contenido. A ser posible, me gustaría que en el back también se vieran reflejadas esas carpetas.

¿Cuál creen que es la mejor opción? ¿Cómo se podría implementar?

 

Gracias de antemano por la ayuda

 

ResponderCitar
Respondido : 28/06/2022 4:48 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Javier,

Como te comenta Karen el hacer un cambio de subdominio a carpetas no es una tarea sencilla, puedes ver esta guia y comprender la complejidad del trabajo que quieres realizar:

https://desarrollowp.com/blog/tutoriales/cambiar-wordpress-multisite-subdominios-subdirectorios-viceversa/

Es por esto que el propio wordpress indica como trabajar a un comienzo de la creacion del multisite. Te preguntamos, has creado muchos sitios (subdominios) en este multisite?

Si no has creado mucho y no te molesta perderlo y volver a empezar lo mejor es que realices un superbackup a cuando no tenias un multisite y volver a crearlo directamente seleccionando la opcion de subcarpetas en lugar de subdominios para que tengas esto como gustas.

Otra opción es no trabajar con multisite, sino que vas duplicando la web o creas una instancia de la web donde puedas realizar específicamente lo que buscas comprendemos que un multisite puede ser bastante confuso y engorroso por esto no solemos recomendar trabajar con multisite si no se tiene un total control de wordpress.

Coméntanos si algo de esto te es útil para que podamos evaluar una solución al problema.

Un saludo 🖐️ 

ResponderCitar
Respondido : 28/06/2022 5:13 pm

Cursos Gratuitos WordPress

Javier
 Javier
Usuario experto

@argenis
Gracias por la ayuda. Actualmente no hay ningún subdominio creado. Por lo que veo en la guía que me has pasado, al no tener ningún subdominio, solo tendría que hacer los pasos 1 y 2. Es decir, cambiar el código. En principio no parece demasiado complicado. En principio.

En cuanto a la opción de crear "una instancia en la web", disculpa pero no entiendo a qué te refieres. Me comentaron más arriba crear categorías, el problema es que esas categorías luego no se verían como carpetas en el back, que es uno de los objetivos.

 

ResponderCitar
Respondido : 28/06/2022 6:36 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Javier,

Con lo de instancia me refiero a un duplicado base del sitio sin necesidad de tener un multisite, entiendo que sabes que al momento de hacer un multisite y crear un nuevo sitio este no tendrá todos los ajustes del sitio principal por defecto ni menus?, es decir puedes crear un sitio nuevo de cero.

Por lo que nos mencionas me parece que lo que buscas es tener un archivo o version limpia de tu sitio donde hagas algunos ajustes o contenidos específicos?

Si te es posible explícanos un poco el objetivo final, ya que como te comento el multisite a veces genera más problemas de los que soluciona, por ejemplo como te comente previamente un sitio multilenguaje puedes tenerlo con dominio.com/idioma/ con el complemento y la guia de polylang. Hay diversas opciones para hacer esto sin tener que activar un multisite.

Con respecto a la guia para devolver el multi a versión estandar o hacer lo del cambio, ten en cuenta que estos pasos intermedios son para cambiar los dominios ya creados, como nos indicas que no has creado, ninguno debería ser solo el primero y segundo paso.

igualmente verifica y evalúa si es necesario un multisite despues de todo. Si tienes varios sitios diferentes tambien puedes gestionarlos con:

https://managewp.com/

Esto te permite gestionar actualizaciones y demas de varias webs que tengas en tu gestion.

Un saludo 🖐️ 

Esta publicación ha sido modificada el hace 2 años por Argenis
ResponderCitar
Respondido : 28/06/2022 6:52 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Javier
 Javier
Usuario experto

@argenis

Gracias 

Tengo una página que estaba enfocada a MX.

Ahora quiero crear una sección (subdirectorio) enfocada a otro país. Estas secciones quiero que funcionen como las páginas.

Ejemplo url: dominio.com/codigopais/pagina-nuevo-pais/

También quiero crear nuevas secciones (subdirectorio) que funcionen como un blog, pero cada una de ellas independientes. 

Ejemplo url: dominio.com/nuevaseccion/post-nueva-seccion/

 

Quiero que esa estructura de secciones quede reflejada también en el backend, no solo en las urls. 

 

Polylang está enfocado a diferentes idiomas. En este caso es el mismo idioma pero en diferentes países. 

 

ResponderCitar
Respondido : 28/06/2022 7:12 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Javier,

Vale, perfecto, comprendo lo de los países, has planteado el realizar un clon de tu sitio en lugar de hacerlo por multisite y gestionarlos con el complemento que te comparto de gestión de instalaciones de wordpress? deberias darle un vistazo te ahorrarías problemas como estos de wordpress también teniendo en cuenta que si es el mismo sitio solo que variaciones para los países tendrías más facilidad en duplicar el sitio que recrearlo de nuevo desde cero.

Igualmente para lo del blog que nos comentas que quieres que se manejen de forma independiente, lo que no me queda claro es:

Quiero que esa estructura de secciones quede reflejada también en el backend, no solo en las urls.

A que te refieres con esto? si creas un sitio por ejemplo dominio.com/nuevaseccion/post-nueva-seccion/ la pagina principal de esta url seria nuevaseccion y las paginas internas serian la post-nueva-sección. no tendria conexión por así decir con lo que tengas creado en dominio.com.

igualmente este tema trata sobre el multisite, si luego te decides por eliminarlo puedes crear un nuevo tema donde plantees esto que te comento de separarlo, pero si deseas mantenerlo solo que con carpetas nos comentas si el método de la guia te solvento el inconveniente.

Un saludo 🖐️ 

ResponderCitar
Respondido : 28/06/2022 7:30 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Javier
 Javier
Usuario experto

Gracias de nuevo @argenis. Respondo por puntos porque me parece más sencillo para seguir luego los temas.

1.- Realizar clon del sitio: no sé cómo se hace. ¿Me lo podríais indicar? Una vez hecho el duplicado, ¿cómo quedaría la estructura de todo el sitio? Si quiero hacer diferentes secciones, como comentaba arriba, ¿debería hacer un duplicado para cada una de ellas?

2.- Estructura blog: gracias por la aclaración, creo que me estaba confundiendo con las carpetas que WP crea para organizar los contenidos. Como dices, cuando se crea una estructura dominio.com/nueva-seccion/pagina-nueva-seccion/, esa página cuelga de la nueva sección. En este sentido, me serviría para organizar estas secciones el plugin "custom permalinks"? 

2.1.- Sigo teniendo este problema: ¿cómo crear nuevas secciones que funcionen como un blog independiente del blog que tengo?

 

La verdad, pensaba que con el multisite podría resolver todos estos problemas. Por lo que habéis comentado, es posible que haya otras opciones mejores. 

 

Gracias por la ayuda

ResponderCitar
Respondido : 29/06/2022 8:23 am
Página 1 / 2