WPML
Estado
Resuelto por el autor
Resuelto en
WpResidence 5.0.4
Plugin/tema relacionado
WPResidence
Etiquetas de temática
Compatibility

Resumen del problema

En el tema WPResidence, el menú desplegable «Select User Type» en el modal de registro no muestra los tipos de usuario traducidos en las páginas en el idioma secundario. En su lugar, cuando se accede al modal de registro en una página traducida, el menú desplegable está vacío.

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de proceder.


  • Abra el archivo ../wp-content/plugins/wpresidence-core/misc/plugin_help_functions.php.

  • Busque la línea 285.

  • Reemplace:
      $user_type = array(
        esc_html__('User','wpresidence-core'),
        esc_html__('Agent','wpresidence-core'),
        esc_html__('Agency','wpresidence-core'),
        esc_html__('Developer','wpresidence-core')
      );

  • Por:
        if (class_exists('sitepress')) {
            $user_type = array(
                esc_html__('Select User Type', 'wpresidence'),
                esc_html__('User', 'admin_texts_wpresidence_admin'),
                esc_html__('Single Agent', 'admin_texts_wpresidence_admin'),
                esc_html__('Agency', 'admin_texts_wpresidence_admin'),
                esc_html__('Developer', 'admin_texts_wpresidence_admin'),
            );
        } else {
            $user_type = array(
                esc_html__('Select User Type', 'wpresidence'),
                esc_html__('User', 'wpresidence'),
                esc_html__('Single Agent', 'wpresidence'),
                esc_html__('Agency', 'wpresidence'),
                esc_html__('Developer', 'wpresidence'),
            );
        }

  • Luego, vaya a la página WPML > Traducción de cadenas y haga clic en el enlace «Traducir textos en las pantallas de administración »».

  • Busque los diferentes roles (Usuario, Agencia…) bajo el nombre [wpresidence_admin][wp_estate_visible_user_role] y añádalos a Traducción de cadenas.

  • Vuelva a la página WPML > Traducción de cadenas y tradúzcalos.

Todos los problemas conocidos →