WPML
Stato
Risolto dall’autore
Segnalato per
WPML Multilingual for BuddyPress and BuddyBoss 1.7.0
Risolto in
BuddyBoss Platform 2.5.70
Plugin/tema correlato
BuddyBoss Platform
Tag dell’argomento
Compatibility

Panoramica del problema

Quando utilizzi il tema BuddyBoss, all’interno della pagina User profile > Forums, le sezioni “My Discussions” e “My Replies” non mostrano il contenuto per gli argomenti del forum tradotti nella lingua secondaria. Questo significa che se un utente ha commentato un argomento del forum tradotto, le sue interazioni non sono visibili quando si visualizza il profilo nella versione tradotta.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Aggiungi il seguente snippet al file functions.php del tema:
    // WPML Workaround for compsupp-6425
    function wpml_compsupp6425_fix_query_in_user_profile( $r ) {
        if ( class_exists('Sitepress') && isset( $r['post_parent'] ) && $r['post_parent'] === 'any' ) {
            $r['post_parent'] = '';
        }
        return $r;
    }
    
    add_filter( 'bbp_after_has_topics_parse_args', 'wpml_compsupp6425_fix_query_in_user_profile' );
    add_filter( 'bbp_after_has_replies_parse_args', 'wpml_compsupp6425_fix_query_in_user_profile' );

Tutti i problemi noti →