탐색 건너뛰기

WooCommerce 다국어 및 일부 테마 및 플러그인은 언어 정보에 따라 프론트엔드에서 AJAX 호출을 실행해야 합니다. 이를 위해 AJAX 필터링을 지원하는 언어 쿠키를 활성화해야 할 수 있습니다.

프론트엔드 AJAX 호출에 언어 정보를 사용하려면 WPML언어로 이동하여 아래로 스크롤하여 AJAX 작업용 언어 필터링 섹션으로 이동합니다. 여기에서 언어 필터링을 지원하기 위해 언어 쿠키 스토어(스토어 ) 옵션을 선택합니다.

프론트엔드에서 AJAX 필터링을 지원하는 언어 쿠키 활성화하기

이제 WPML은 JavaScript를 사용하여 쿠키를 설정하여 AJAX 작업에 대한 올바른 콘텐츠를 반환할 수 있습니다.

방문자에게는 이렇게 작동합니다:

  • 로그인한 사용자의 경우 아무 것도 변경되지 않으며 이 설정이 적용되지 않습니다. 언어 쿠키는 일반적으로 PHP를 사용하여 저장됩니다.
  • 로그인하지 않은 사용자의 경우 WPML은 이 설정이 켜져 있는지 확인하고 설정되어 있는 경우 JavaScript를 사용하여 언어 쿠키를 설정합니다. 이렇게 하면 사이트가 캐시된 경우에도 WPML이 언어 쿠키를 설정할 수 있습니다.

WPML 4.5 이상을 사용하는 경우 이 설정은 기본적으로 활성화되어 있습니다. 캐시 플러그인을 방해하는 경우 위에 설명된 것과 동일한 단계에 따라 비활성화할 수 있습니다.