Ir al contenido Ir a la barra lateral

Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 -
- 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 -

Zona horaria del soporte: Europe/Madrid (GMT+02:00)

Etiquetado: ,

Este tema contiene 40 respuestas, tiene 2 voces.

Última actualización por Carlos Rojas hace 1 año, 9 meses.

Asistido por: Carlos Rojas.

Autor Publicaciones
septiembre 8, 2023 a las 11:02 am #14366125

patriciaN

Por supuesto estás autorizado a hacer las pruebas que consideres

septiembre 8, 2023 a las 12:28 pm #14366523

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,

He realizado varias pruebas en el sitio pero el problema persiste. Es por ello que he decidido escalar este ticket a nuestro 2do nivel de soporte donde nuestros especialistas van a intentar aislar la causa del problema y encontrar una solución.

Le mantendré al tanto de la evolución de este ticket.

septiembre 8, 2023 a las 2:45 pm #14367529

patriciaN

Muchas gracias Carlos

septiembre 11, 2023 a las 8:20 am #14373481

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

De nada!

Le mantendré al tanto 🙂

septiembre 11, 2023 a las 9:20 am #14374195

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,

Por favor realice los siguientes pasos:
- Cree una copia de seguridad del sitio completo
- Añada este código al archivo functions.php que se encuentra en el tema activo:

add_action( 'init',  function() {
    add_rewrite_rule(   'tenda/el-meu-compte/?$' , 'index.php?pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/feed/(feed|rdf|rss|rss2|atom)/?$' , 'index.php?&feed=$matches[1]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/(feed|rdf|rss|rss2|atom)/?$' , 'index.php?&feed=$matches[1]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/embed/?$' , 'index.php?&embed=true&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/page/?([0-9]{1,})/?$' , 'index.php?&paged=$matches[1]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/comment-page-([0-9]{1,})/?$' , 'index.php?&cpage=$matches[1]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/wc-api(/(.*))?/?$' , 'index.php?&wc-api=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/pay(/(.*))?/?$' , 'index.php?&pay=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/order-received(/(.*))?/?$' , 'index.php?&order-received=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/orders(/(.*))?/?$' , 'index.php?&orders=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/view-order(/(.*))?/?$' , 'index.php?&view-order=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/downloads(/(.*))?/?$' , 'index.php?&downloads=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/edit-account(/(.*))?/?$' , 'index.php?&edit-account=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/edit-address(/(.*))?/?$' , 'index.php?&edit-address=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/payment-methods(/(.*))?/?$' , 'index.php?&payment-methods=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/lost-password(/(.*))?/?$' , 'index.php?&lost-password=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/customer-logout(/(.*))?/?$' , 'index.php?&customer-logout=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/add-payment-method(/(.*))?/?$' , 'index.php?&add-payment-method=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/delete-payment-method(/(.*))?/?$' , 'index.php?&delete-payment-method=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
    add_rewrite_rule(   'tenda/el-meu-compte/default-payment-method(/(.*))?/?$' , 'index.php?&default-payment-method=$matches[2]&pagename=tenda/el-meu-compte', 'top' );
} );

- Elimine la entrada 'rewrite_rules' de la tabla wp_options en la base de datos
- Visite cualquier págine en frontend en Español

Puede confirmar que el problema desapareció?

septiembre 11, 2023 a las 3:46 pm #14377951

patriciaN

Hola de nuevo Carlos, lo hemos probado y funciona, pero si te fijas, cuando entro en mi cuenta en valenciano y le doy a (Mi cuenta) Salir (Eixir, en valenciano) me manda a esta url y da un error 404:

enlace oculto

Si te fijas, la url empieza por fsmcv.org/vl/wp-login.php, no debería ser fsmcv.org/wp-login.php y hacer la redirección?

Muchas gracias y perdona el retraso

septiembre 11, 2023 a las 5:17 pm #14378721

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,

Por favor puede agregar la redirección en el código que he pasado o instalado un plugin como Redirection. Puede decirme si el problema desaparece?

septiembre 12, 2023 a las 5:37 am #14380233

patriciaN

Hola, ok. He añadido la redirección lamentablemente no funciona. Se produce una redirección a la Home… pero no al acceso

septiembre 12, 2023 a las 7:11 am #14380565

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,

Le he pedido a nuestros especialistas de 2do nivel que crearan una redirección para el enlace Eixir, en cuanto tenga una respuesta se la comunicaré.

Saludos!

septiembre 12, 2023 a las 7:12 am #14380567

patriciaN

Gracias de nuevo Carlos!

septiembre 12, 2023 a las 7:17 am #14380579

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Es todo un placer poder ayudarle 🙂

septiembre 12, 2023 a las 8:27 am #14381401

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,

Por favor agregue esta redirección al código y confirme que el problema se resolvió:

add_rewrite_rule(   'tenda/el-meu-compte/customer-logout(/(.*))?/?$]' ,  'index.php?&customer-logout=$matches[2]&pagename=tenda/el-meu-compte' );

Saludos!

septiembre 12, 2023 a las 8:49 am #14381569

patriciaN

Hola de nuevo, hemos añadido el código y de repente desde Español nos daban error todos los enlaces (descargas, salir, etc. ). Estamos intentando revisar las redirecciones… Vamos a ver si encontramos alguna pista por ahí. Y te cuento

septiembre 12, 2023 a las 9:15 am #14381861

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Vale. Quedo a la espera de su mensaje.

septiembre 12, 2023 a las 1:37 pm #14384259

patriciaN

Hola de nuevo, siento deciros que no sabemos qué ha pasado pero han comenzado una serie de redirecciones inexplicables, incluso desde la propia tienda y hemos decidido restaurar una copia de seguridad de ayer. Estoy a la espera de que nos confirmen que ha sido restaurada desde el servidor.