WPML
Status
Vom Autor gelöst
Gemeldet für
WPML Multilingual for BuddyPress and BuddyBoss 1.7.0
Gelöst in
BuddyBoss Platform 2.5.70
Zugehöriges Plugin/Theme
BuddyBoss Platform
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn Sie das BuddyBoss-Theme verwenden, werden auf der Seite Benutzerprofil > Foren in den Abschnitten „Meine Diskussionen“ und „Meine Antworten“ keine Inhalte für übersetzte Forenthemen in der Sekundärsprache angezeigt. Das bedeutet: Wenn ein Benutzer ein übersetztes Forenthema kommentiert hat, sind seine Interaktionen bei der Anzeige des Profils in der übersetzten Version nicht sichtbar.

Problemumgehung

Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.


  • Fügen Sie das folgende Snippet zur Datei functions.php des Themes hinzu:
    // 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' );

Alle bekannten Probleme →