Hola buenos días encantada de saludar, he publicado una web https://carmensofia.com/ en Wordpress multisite en dos idiomas en subdirectorio https://carmensofia.com/en/ cuando pincho el enlace desde el menú para cambiar al idioma /en/ (ENGLISH) no lo hace a la primera tengo que refrescar la pantalla F5 y si funciona.
Me pasa en ambas direcciones cuando voy de español a ingles y de ingles a español. Pincho el enlace y no se cambia, refresco y si se cambia.
Me han dicho en webempresa que no ven errores que puedan afectar a nivel hosting.
Lo único que puedo decir es que cuando cree el subdirectorio /en/ asigné el usuario a un correo diferente al del superadministrador.
el htacces es este.
GRACIAS de antemano.
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp73
</FilesMatch>
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{QUERY_STRING} !wc-api [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?carmensofia.com
RewriteRule ^(.*)$ https://carmensofia.com/$1 [R=301,L,NE]
# BEGIN WordPress
# Las directivas (líneas) entre `BEGIN WordPress` y `END WordPress` se generan dinámicamente
# , y solo se deberían modificar mediante filtros de WordPress.
# Cualquier cambio en las directivas que hay entre esos marcadores se sobreescribirán.
<IfModule mod_rewrite.c>
RewriteEngine On
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]
</IfModule>
# END WordPress
Contenido solo visible a usuarios registrados
Hola Carmen,
Puedes indicarnos que plugin estas usando para añadir los diferentes idiomas en tu red de sitios? de manera general es posible que un plugin este ocasionado el conflicto prueba desactivar todos los plugin y deja solo los requeridos por tu re de sitios y idiomas, luego comprueba si al hacerlo y cambiar de idiomas se visualiza bien si es asi ve activado uno por uno hasta determinar cual causa el conflicto
Un Saludo
@karen Hola no la configuración multisite es precisamente para no utilizar pluguins de hecho fue lo primero que hice desactivarlos todos.
He descubierto que funciona poniendo el enlace en absoluto con las www sin ellas no carga de manera interna a la primera si refresco luego si, desde un link externo no hay ese problema.
No lo entiendo.
Hola Carmen,
El único error que veo esta relacionado con una carga de jquery sobre el mediaplayer, prueba deshabilitar un momento esta opción y verificar si al hacerlo carga de forma correcta en ingles
Un Saludo