Soporte » Multisitio » Slugs de taxonomías por idiomas en multisite y con mlp

  • Resuelto nuriarai

    (@nuriarai)



    Hola!

    Hemos montado un multisite corporativo para tener la web en tres idiomas. El sitio se ha convertido de un WPML en un sitio único a un multisite con Multilingualpress.

    Ahora nos piden que las taxonomias en las URL también estén traducidad. Ejemplo:

    sitio.com/marca/transporte-refrigerado/frigo

    sitio.com/en/brand/regfrigerated-transport/frigo

    Dónde “marca” es el slug de la taxonomía, el resto ya son términos o producto final. No es un woocommerce.

    Hemos probado a traducir el slug via rewrite, tal que así:

    “rewrite” => array( ‘slug’ => __( “marca”, “textdomain” ), ‘with_front’ => true, ‘hierarchical’ => true, )

    Si vamos al sitio en inglés todo se ve perfecto con “brand”. Pero hay dos problemas:

    1) el cambiador de idiomas, propio del MLP, no sabe cambiar a los otros idiomas, sigue buscando con “brand” en lugar de “marca”. Hemos hecho reflush de los permalinks en todos los idiomas sin éxito. Habíamos pensado en probar un plugin externo pero el segundo problema nos preocupa más.

    2) hemos tratado de desvincular una marca de sus traducciones para volver a vincularla de nuevo por si era ese el problema, y ahora ya no nos permite volver a vincularlas correctamente.

    En este momento no es posible cambiar a MLP 3, que parece que iría mejor. Alguna idea alternativa?

    Instalación: WP 4.9.8, en LocalFlywheel: Apache, PHP 5.6, MySql 5.5

    Gracias de antemamo

Viendo 3 respuestas - 1 de 3 (de 3 total)
Viendo 3 respuestas - 1 de 3 (de 3 total)
  • Debes estar registrado para responder a este tema.