관리자가 ACF 옵션을 작성하여 사용자가 관리자를 통해 쿠키 통지 텍스트를 추가 할 수 있도록했습니다 ... 사용중인 javascript 스크립트가 자바 스크립트 내에서 메시지를 생성하므로 자바 스크립트 내에서 ACF 필드를 에코합니다. 내 cookie.js의 상단에 javacript에 고급 사용자 정의 필드 추가
내가 가진 파일 :"<?php $cooke_msg = the_field('cookie_notice', 'option'); ?>";
내가 이렇게 같은 VAR 내에서 반향 해요 :
var msg = "<?php echo $cookie_msg; ?>";
그래서 내 파일의 상단은 다음과 같습니다
"<?php $cooke_msg = the_field('cookie_notice', 'option'); ?>";
(function(){
//Change these values
var msg = "<?php echo $cookie_msg; ?>";
var closeBtnMsg = "OK";
var privacyBtnMsg = "Privacy Policy";
var privacyLink = "https://www.google.com";
//check cookies
if(document.cookie){
var cookieString = document.cookie;
var cookieList = cookieString.split(";");
// if cookie named OKCookie is found, return
for(x = 0; x < cookieList.length; x++){
if (cookieList[x].indexOf("OKCookie") != -1){return};
}
}
내가 '무엇 내가 사이트를 볼 때 : <?php echo $cookie_msg; ?>
이 아닌 ACF의 실제 메시지가 아닙니다 ... 실제로이 작업을 수행하는 방법이 있습니까?