- Estado
- Resuelto por el autor
- Notificado para
- WPML Multilingual for BuddyPress and BuddyBoss 1.7.0
- Resuelto en
- BuddyBoss Platform 2.5.70
- Plugin/tema relacionado
- BuddyBoss Platform
- Etiquetas de temática
- Compatibility
Resumen del problema
Al usar el tema BuddyBoss, dentro de la página Perfil de usuario > Foros, las secciones «My Discussions» y «My Replies» no muestran el contenido de los debates traducidos del foro en el idioma secundario. Esto significa que si un usuario ha comentado en un debate traducido del foro, sus interacciones no son visibles al ver el perfil en la versión traducida.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Añada el siguiente fragmento de código al archivo 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' );