- Stato
- In attesa dell’autore
- Plugin/tema correlato
- bbPress
- Tag dell’argomento
- Compatibility
Panoramica del problema
Quando usi WPML con bbPress, il widget Argomenti recenti non viene visualizzato correttamente nelle lingue secondarie. Anche dopo aver tradotto i forum e gli argomenti, il widget continua a mostrare i contenuti della lingua predefinita.
Abbiamo aperto un ticket trac nel progetto bbPress. Puoi iscriverti e aggiungere i tuoi commenti per seguirne i progressi.
Soluzione alternativa
Soluzione alternativa 1 (consigliata):
- Modifica il widget “Recent Topics”.
- Nelle impostazioni del widget, lascia vuoto il campo Parent Forum ID invece di usare ‘any’.
Soluzione alternativa 2
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file …/wp-content/plugins/bbpress/includes/common/widgets.php.
- Cerca la riga 678.
- Sostituisci:
$settings = $this->parse_settings( $instance );
- Con:
//workaround compsupp-7407 if ( class_exists('Sitepress') && $settings['parent_forum'] === 'any' ) { $settings['parent_forum'] = ''; }