WPML
Stato
In attesa dell’autore
Tipo
Non verrà risolto
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.

  • Subito dopo, aggiungi questo codice:
    $settings = $this->parse_settings( $instance );   // this line must stay
    
    //workaround compsupp-7407
    if ( class_exists('Sitepress') && $settings['parent_forum'] === 'any' ) {
        $settings['parent_forum'] = '';
    }

Tutti i problemi noti