Avisos
Vaciar todo

Multisite no funciona  

 
Raúl
 Raúl
Usuario activo

Buenas tardes,
He creado un multisite en el dominio apune.es, para hacerlo multiidioma. He instalado el plugin multilingualpress, y aparentemente todo es correcto. Sin embargo, no puedo hacer nada con las páginas (ni crear nuevas, ni editar, ni modificar...). Pareciera que hubiera un problema de redireccionamiento o algo así, porque en la url del segundo sitio aparece: Contenido solo visible a usuarios registrados
Muchas gracias por vuestra ayuda!

Citar
Respondido : 21/11/2018 5:25 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Por lo que comentas estas usando un subdominio para el idioma inglés, asegúrate que el subdominio apunte a la carpeta principal de tu sitio y no a su propia carpeta (que se crea por defecto)

Saludos.

ResponderCitar
Respondido : 21/11/2018 5:36 pm

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

Raúl
 Raúl
Usuario activo

Gracias por tu respuesta Jhon,
Si, efectivamente, el subdominio apunta a la carpeta principal.
Sigo sin poder editar nada.

ResponderCitar
Respondido : 22/11/2018 11:24 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Raul.

Por lo que me comentan los técnicos de hosting, tanto el dominio como el subdominio apuntan a la misma carpeta.

Si quieres crear un multiidioma con subdomios tienes que crear una instalación para cada idioma, es decir, tendrías el dominio tu_dominio.es con su instalación en español y otra instalación para el dominio english.tu_dominio.es

Otra cosa es crear una Red de sitios para cada Idioma aunque es lo mismo ya que tienes que tener una instalación para cada uno " tu_dominio/es " " tudominio/en " tendrías dentro de la carpeta del dominio diferentes carpetas para cada extensión de idioma y diferentes instalaciones.

En esta entrada del blog tienes los paso para crear una red de sitios multiidioma:
-> https://www.webempresa.com/blog/red-de-sitios-wordpress-en-varios-idiomas-sin-plugins.html

tienes otra opción es mediante plugins, el que suelo utilizar es WPML aunque es de pago 😉
-> https://wpml.org/es/

En esta entrada tienes documentación:
-> https://www.webempresa.com/blog/traducir-wordpress-varios-idiomas-que-plugin-usar.html

Como alternativa con plugin gratuito tienes Polylang
-> https://es.wordpress.org/plugins/polylang/

Espero que esta información te sirva para lo que buscas, de no ser así indícalo para que podamos seguir ayudándote.

Un saludo

ResponderCitar
Respondido : 22/11/2018 1:09 pm

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

Raúl
 Raúl
Usuario activo

Gracias Pepe,
El multisite para idiomas lo he creado con un plugin si, pero con ninguno de los que me dices. Lo he hecho con multilingualpress.
No entiendo lo qué pasa. He creado otro multisite para idiomas con el mismo plugin y siguiendo los mismos pasos (apuntando ambos al mismo sitio) y funciona sin ningún problema.

ResponderCitar
Respondido : 22/11/2018 3:14 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Raul.

Si no recuerdo mal, creo que multilingualpress es de pago.
En este enlace tienes documentación:
-> https://docs.woocommerce.com/document/woocommerce-multilingualpress/

No conozco ese plugin, al ser de pago no lo puedo probar.

Como te comente antes si quieres trabajar en subdominios tienes que tener una instalación para cada idioma al igual que si quieres trabajar por carpetas.

Un saludo

ResponderCitar
Respondido : 22/11/2018 3:26 pm

Cursos Gratuitos WordPress

Raúl
 Raúl
Usuario activo

Disculpa, pero no me sirve de mucho lo que me dices, la verdad. Como te digo, ya tengo los dos subdominios con sus dos instalaciones. El "original" (en castellano) funciona perfectamente. El que está en inglés se ve, pero no me deja editarlo. Puedo entrar al escritorio, puedo publicar páginas, pero no puedo modificarlas.
Gracias.

ResponderCitar
Respondido : 22/11/2018 3:52 pm
Raúl
 Raúl
Usuario activo

Y en cualquier caso, la documentación que me mandas es del comportamiento del Plugin en Woocommerce. Yo no tengo Woocommerce instalado.
Gracias de nuevo.

ResponderCitar
Respondido : 22/11/2018 3:54 pm

Raúl
 Raúl
Usuario activo

Y por si te diera alguna pista de qué puede estar pasando, si que puedo hacer modificaciones en la plantilla (apariencia, colores, etc). Incluso en los Widgets.
Es decir, el multisite funciona...

ResponderCitar
Respondido : 22/11/2018 4:00 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Raul.

Ok, creo que nos estamos confundiendo por que no se si estabas trabajando con el plugin, con subdominios, con carpetas, etc.. estoy un poco perdido en esta entrada.

¿ El subdominio que tienes creado para el idioma ingles es Contenido solo visible a usuarios registrados "
Si utilizas el subdominio tiene que apuntar donde tengas instalada la carpeta con la instalación de la plantilla en ingles.

Piensa que nos guiamos con lo que nos dices, no tenemos acceso tus instlaciones/administrador

Si adjuntas algunas capturas de como tienes configurado el multidominio, nos seria de ayuda para poder identificar las posibles causas.

Yo no tengo Woocommerce instalado
Disculpa -> https://multilingualpress.org/docs/

Un saludo

ResponderCitar
Respondido : 22/11/2018 4:26 pm

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

Raúl
 Raúl
Usuario activo

Gracias por tu respuesta Pepe.
Efectivamente, la carpeta está en la raíz, donde apunta el subdominio. Dentro de public.html hay una carpeta llamada "english", pero está vacía.
¿De qué exactamente quieres que te envíe pantallazos?

ResponderCitar
Respondido : 22/11/2018 8:59 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

HOla

Envíanos algunas capturas de pantalla de la configuración del subdominio en el Cpanel de tu cuenta de hosting en donde se pueda ver la ruta a la que apunta.

Saludos.

ResponderCitar
Respondido : 22/11/2018 9:44 pm

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

Raúl
 Raúl
Usuario activo

Ahí van

ResponderCitar
Respondido : 23/11/2018 10:25 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Raul.

Ok, vamos por partes :

Lo primero seria tener instalado tu wordpress en el dominio principal en este caso lo tienes en la carpeta Contenido solo visible a usuarios registrados

define('MULTISITE', true);

.- Accede a la adminsitracion de Wordpress para terminar de activar la red de sitios:
- Accede a pluguins y desactiva todos los pugins que tienes activados

.- Accede a herramientas -> Configurar Red

- añade el Título de la red y el correo electrónico del administrador .

.- Edita de nuevo el archivo wp-config y debajo del define anterior añade lo siguiente:

 define('SUBDOMAIN_INSTALL', true);
    define('DOMAIN_CURRENT_SITE', 'apune.es');
    define('PATH_CURRENT_SITE', '/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);

.- Edita el archivo htaccess del la carpeta apune.es y elimina esta regla:

# BEGIN WordPress
    
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    

    # END WordPress

La modificamos por la siguiente:

RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ - [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
    RewriteRule ^(.*.php)$ $1 [L]
    RewriteRule . index.php [L]

.- Accede de nuevo a la administración de wordpress y activa de nuevo todos los plugins
.- En el escritorio veras que tienes un apartado para administrar todos los sitios:

.- Accede a Sitios y pulsa en Añadir Nuevo

Añade la Dirección del sitio (URL) el Título del sitio el Idioma del sitio y el Correo electrónico del administrador

Por ejemplo para el sitio en ingles solo tienes que añadir en:

Añade lo siguiente al archivo htacces para redirigir al usuario según la procedencia del navegador:

RewriteEngine on
    RewriteCond %{HTTP:Accept-Language} (es) [NC]
    RewriteRule .*  http://www.apune.es/  [R,L]
    RewriteCond %{HTTP:Accept-Language} (en) [NC]
    RewriteRule .*  http://www.apune.com  [R,L]

Con esto tendras tu red de sitios creada para cada idioma

Un saludo

ResponderCitar
Respondido : 23/11/2018 5:01 pm

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