- Estado
- Resuelto
- Notificado para
- WPML Multilingual for BuddyPress and BuddyBoss 1.7.0
- Resuelto en
- WPML 4.7
- Plugin/tema relacionado
- BuddyPress
Resumen del problema
Al usar Redis Object Cache o Object Cache Pro con BuddyPress Multilingual, experimentará problemas con las páginas de BuddyPress. En algunas situaciones, las páginas no se mostrarán y, en otras, se le redirigirá incorrectamente.
Esto se debe al grupo de caché bp_pages, que no contiene información de idioma.
Solución alternativa
Por defecto, Redis Object Cache ya excluye los grupos «themes», «plugins» y «counts». La solución es excluir también el grupo «bp_pages».
Para ello, añada las siguientes líneas a su archivo wp-config.php.
define( 'WP_REDIS_IGNORED_GROUPS', [
"counts",
"plugins",
"themes",
"bp_pages"
] );
Si utiliza el plugin Object Cache Pro, añada los grupos en el archivo WP_REDIS_CONFIG tal como se explica aquí:
'non_persistent_groups' => [
'counts',
'plugins',
'themes',
'bp_pages'
]
Alternativamente, también puede seguir las instrucciones de esta otra errata.