- Statut
- En attente de l’auteur
- Extension/thème associé
- bbPress
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Lorsque vous utilisez WPML avec bbPress, le widget Recent Topics ne s’affiche pas correctement dans les langues secondaires. Même après avoir traduit les forums et les sujets, le widget affiche toujours le contenu de la langue par défaut.
Nous avons ouvert un ticket Trac dans le projet bbPress. Vous pouvez vous abonner et ajouter vos commentaires pour suivre sa progression.
Solution de contournement
Solution de contournement 1 (recommandée) :
- Modifiez le widget « Recent Topics ».
- Dans les paramètres du widget, laissez le champ Parent Forum ID vide au lieu d’utiliser « any ».
Solution de contournement 2
Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier …/wp-content/plugins/bbpress/includes/common/widgets.php.
- Cherchez la ligne 678.
- Remplacez :
$settings = $this->parse_settings( $instance );
- Par :
//workaround compsupp-7407 if ( class_exists('Sitepress') && $settings['parent_forum'] === 'any' ) { $settings['parent_forum'] = ''; }