- 상태
- 해결됨
- 보고된 제품
- WPML Multilingual CMS 3.2.2
- 해결된 버전
- 3.2.3
문제 개요
“파라미터로 추가된 언어 이름” 옵션을 선택하면 보조 언어에서 페이지네이션 URL이 손상됩니다.
임시 해결 방법
테마의 functions.php 파일에 다음 코드를 추가하세요.
add_filter( 'get_pagenum_link', 'wpml_workaround_get_pagenum_link' );
function wpml_workaround_get_pagenum_link( $url ) {
$current_language = apply_filters( 'wpml_current_language', '' );
$pattern = '/(\?lang=' . $current_language . ')(\/.*)/';
$url = preg_replace( $pattern, '$2', $url );
return $url;
}이 문제는 곧 출시될 새 버전에서 해결되었습니다.