WPML |用JS获取当前ICL_LANGUAGE_CODE
WPML |Get the current ICL_LANGUAGE_CODE with JS
我试图用这段代码检索当前的 ICL 语言,但它不起作用。
var getLangCode = '<?php echo ICL_LANGUAGE_CODE; ?>';
alert(getLangCode);
你知道如何使用 javascript 获取当前语言代码吗?
提前致谢!
您只需将引号放在正确的位置即可。
删除 <?php
之前和 ?>
之后的引号,并用双引号将 PHP 常量括起来。
var getLangCode = <?php echo '"' . ICL_LANGUAGE_CODE . '"' ; ?> ;
alert(getLangCode);
接受的解决方案对我不起作用。实际上,我发现涉及 <?php
或 echo
的解决方案中 none 对我有用。
对我有用的解决方法是检查页面的 URL 是否包含语言代码。西班牙语示例:
<script>
if(window.location.href.indexOf("/es/") > -1) {
alert("Spanish language");
}
</script>
您 ,只需将它放在您的页眉上即可。简单吧? :)
我试图用这段代码检索当前的 ICL 语言,但它不起作用。
var getLangCode = '<?php echo ICL_LANGUAGE_CODE; ?>';
alert(getLangCode);
你知道如何使用 javascript 获取当前语言代码吗?
提前致谢!
您只需将引号放在正确的位置即可。
删除 <?php
之前和 ?>
之后的引号,并用双引号将 PHP 常量括起来。
var getLangCode = <?php echo '"' . ICL_LANGUAGE_CODE . '"' ; ?> ;
alert(getLangCode);
接受的解决方案对我不起作用。实际上,我发现涉及 <?php
或 echo
的解决方案中 none 对我有用。
对我有用的解决方法是检查页面的 URL 是否包含语言代码。西班牙语示例:
<script>
if(window.location.href.indexOf("/es/") > -1) {
alert("Spanish language");
}
</script>
您