WPML
상태
해결됨
보고된 제품
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'
]

또는 다른 알려진 문제의 지침을 따를 수도 있습니다.

알려진 모든 문제 →