Soporte » Multisitio » Registro independiente en cada sitio

  • ¡Buenas!

    Estoy desarrollando una web en WordPress configurada como multisitio para facilitar su traducción con MultilingualPress. Hay un sitio en español y otro en inglés.

    El problema viene con el registro de usuarios, ya que cuando vas a registrarte desde la versión en inglés, te lleva al registro para toda la red, que está en español en el sitio original.

    ¿Cómo podría tener un registro de usuario independiente en el sitio en inglés, para que esté en inglés?

    Gracias de antemano.

Viendo 9 respuestas - 1 de 9 (de 9 total)
  • Moderador Jose Conti

    (@jconti)

    Hola @kerosenodev,

    Prueba con este plugin https://wordpress.org/plugins/network-subsite-user-registration/ que permitirá que los usuarios se registren en cada sitio, así que ya se mostrará en el idioma de cada sitio.

    Saludos

    Hola @jconti, gracias por contestar.

    Ya probé ese plugin, sirve para habilitar o deshabilitar el registro en cada sitio, pero es lo mismo, ya que donde está deshabilitado simplemente no te redirige al registro de la red, solo muestra un mensaje de que el registro de usuarios está deshabilitado, pero en los sitios habilitados, te sigue llevando al registro de la red que está en español.

    Al menos es lo que me pasa a mi.

    Un saludo.

    • Esta respuesta fue modificada hace 1 semana, 1 día por  .

    Acabo de volver a probar el plugin por si acaso. Y me pasa justo eso.

    Pero como también tengo instalado Theme My Login, he probado a desactivarlo.

    Así, en el login redirige a url/wp-login.php, y cada login me sale en su idioma (como también pasa con TML), pero cuando pulso en cada login el enlace al registro (url/wp-login.php?action=register) me lleva a una página de error 404, cosa que no pasa, por ejemplo, con el enlace de recuperar contraseña.

    Moderador Jose Conti

    (@jconti)

    He instalado el plugin en uno de los multisite que tengo, y me funciona correctamente, la página de registro me sale en el idioma del sitio que estoy. Cuidado, no confundas el idioma del sitio, con el idioma de tu perfil, no creo que sea eso, pero te lo comento por si las moscas.

    Te crea una URL de registro que es dominio.tls/local-signup/ y puedes registrarte.

    Seguramente tienes algo en la instalación que impide que realice un flush de los enlaces permanentes.

    Prueba a ir a los sitios dónde quieras que se puedan registrar, y a Opciones > Enlaces permanentes, y guardadlos (con el plugin activo y configurado por supuesto). A ver si así se te arregla el problema.

    Cuidado, no confundas el idioma del sitio, con el idioma de tu perfil, no creo que sea eso, pero te lo comento por si las moscas.

    No es eso, porque la página en español es DOMINIO.COM y la versión en inglés es EN.DOMINIO.COM, y redirigía a la primera.

    Te crea una URL de registro que es dominio.tls/local-signup/ y puedes registrarte.

    Exactamente, pero esa es la página que me da error 404, ¿alguna idea de por qué?

    Gracias @jconti

    Seguramente tienes algo en la instalación que impide que realice un flush de los enlaces permanentes.

    Prueba a ir a los sitios dónde quieras que se puedan registrar, y a Opciones > Enlaces permanentes, y guardadlos (con el plugin activo y configurado por supuesto). A ver si así se te arregla el problema.

    He probado eso y me ha funcionado, ya no me da el error 404.

    ¡Muchas gracias!

    Moderador Jose Conti

    (@jconti)

    Es lo que te decía del flush de los enlaces permanentes. ¿Has probado a guardarlos una vez que has activado y configurado el plugin? Tendrás que guardarlos en cada una de las páginas que tengas el registro activo.

    Moderador Jose Conti

    (@jconti)

    De nada @kerosenodev,

    Hemos respondido a la vez y por eso te he repetido lo de los enlaces 🙂

    @jconti, al principio no te entendí muy bien, pero después sí, lo hice, y todo bien, ¡gracias!

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