문제 개요
Advanced Ads 2.0을 사용하고 WPML의 번역 에디터 또는 고급 번역 에디터로 광고를 번역할 때, 번역된 광고가 프런트엔드에 아무것도 표시되지 않습니다.
번역은 광고의 제목과 콘텐츠를 가져오지만, 유형과 옵션(advanced_ads_ad_options 필드)은 가져오지 않습니다. Advanced Ads 2.0은 유형이 없는 광고를 표시하지 않습니다. Advanced Ads 1.x에서는 표시되었습니다.
임시 해결 방법
WPML에서 광고 설정을 새 번역으로 복사하도록 설정하세요:
- WPML설정으로 이동하여 사용자 정의 XML 구성 탭을 여세요.
- 이 코드를 추가하고 저장하세요:
<wpml-config> <custom-fields> <custom-field action="copy-once">advanced_ads_ad_options</custom-field> </custom-fields> </wpml-config> - 아무것도 표시되지 않는 광고의 번역을 삭제하고 광고를 다시 번역하세요.
WPML의 번역 에디터 대신 WordPress 에디터로 광고를 번역할 수도 있습니다.