- 상태
- 해결됨
- 보고된 제품
- WPML Multilingual for BuddyPress and BuddyBoss 1.7.0
- 해결된 버전
- WPML 4.7
- 관련 플러그인/테마
- BuddyPress
문제 개요
BuddyPress Multilingual과 함께 Redis Object Cache 또는 Object Cache Pro를 사용할 때 BuddyPress 페이지에 문제가 발생합니다. 일부 상황에서는 페이지가 표시되지 않으며, 다른 상황에서는 잘못 리디렉션됩니다.
이 문제는 언어 정보를 포함하지 않는 bp_pages 캐시 그룹으로 인해 발생합니다.
임시 해결 방법
기본적으로 Redis Object Cache는 이미 “themes”, “plugins” 및 “counts” 그룹을 제외합니다. 해결 방법은 “bp_pages” 그룹도 제외하는 것입니다.
이렇게 하려면 wp-config.php 파일에 다음 줄을 추가하세요.
define( 'WP_REDIS_IGNORED_GROUPS', [
"counts",
"plugins",
"themes",
"bp_pages"
] );
Object Cache Pro 플러그인을 사용하는 경우 여기에서 설명한 대로 WP_REDIS_CONFIG 파일에 그룹을 추가하세요:
'non_persistent_groups' => [
'counts',
'plugins',
'themes',
'bp_pages'
]
또는 다른 알려진 문제의 지침을 따를 수도 있습니다.