WPML

Resumen del problema

Al usar WPML con bbPress, el widget Debates recientes no se muestra correctamente en los idiomas secundarios. Incluso después de traducir los foros y los debates, el widget sigue mostrando el contenido del idioma predeterminado.

Hemos abierto un ticket de Trac (se abre en una pestaña nueva) en el proyecto bbPress. Puede suscribirse y añadir sus comentarios para seguir su progreso.

Solución alternativa

Solución alternativa 1 (recomendada):

  • Edite el widget «Recent Topics».
  • En la configuración del widget, deje el campo Parent Forum ID vacío en lugar de usar ‘any’.

Solución alternativa 2

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

  • Abra el archivo …/wp-content/plugins/bbpress/includes/common/widgets.php.
  • Busque la línea 678.
  • Justo después, añada este código:
    $settings = $this->parse_settings( $instance );   // this line must stay
    
    //workaround compsupp-7407
    if ( class_exists('Sitepress') && $settings['parent_forum'] === 'any' ) {
        $settings['parent_forum'] = '';
    }

Todos los problemas conocidos