Übersicht über das Problem
Bei der Verwendung von WPML mit bbPress wird das Widget Recent Topics in Sekundärsprachen nicht korrekt angezeigt. Auch nach dem Übersetzen von Foren und Themen zeigt das Widget weiterhin Inhalte aus der Standardsprache an.
Wir haben ein Trac-Ticket (wird in einem neuen Tab geöffnet) im Projekt bbPress eröffnet. Sie können es abonnieren und Ihre Kommentare hinzufügen, um den Fortschritt zu verfolgen.
Problemumgehung
Problemumgehung 1 (empfohlen):
- Bearbeiten Sie das Widget „Recent Topics“.
- Lassen Sie in den Widget-Einstellungen das Feld „Parent Forum ID“ leer, anstatt ‚any‘ zu verwenden.
Problemumgehung 2
Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.
- Öffnen Sie die Datei …/wp-content/plugins/bbpress/includes/common/widgets.php.
- Suchen Sie nach Zeile 678.
- Fügen Sie direkt danach diesen Code hinzu:
$settings = $this->parse_settings( $instance ); // this line must stay //workaround compsupp-7407 if ( class_exists('Sitepress') && $settings['parent_forum'] === 'any' ) { $settings['parent_forum'] = ''; }