我的问题很简单,但是我找不到解决方案。我在“自定义HTML窗口小部件”中有一段代码。这段代码向我展示了一个联系表7。 在此之前,仅需要一种语言,但现在我需要两种语言。因此,我复制了联系表格7,我用英语写了一个带有消息的消息,而另一个用葡萄牙语写了,但是当我尝试使用一些javascript时,我无法显示简码。 有办法吗?
<script>
var portuguese = '[contact-form-7 id="156" title="Portugues"]';
var english = '[contact-form-7 id="7" title="Contact form 1"]';
var url = 'pt';
if(url === 'pt') {
return portuguese;
} else {
return english;
}
</script>
如果我只输入[contact-form-7 id =“ 156” title =“ Portugues”]效果很好,但我需要创建一个条件。
答案 0 :(得分:0)
我解决了这个问题。 就像我说的那样,问题很容易,但是我确实浪费了很多时间。
所以我只是对DOM开玩笑。不是最佳解决方案,但可以解决。
[contact-form-7 id="156" title="Portugues" class="teste2"]
[contact-form-7 id="7" title="Contact form 1" class="teste"]
<script>
var url = window.location.href;
var urlSplit = url.split('/');
console.log(urlSplit.length);
if(urlSplit.length >= 6) {
document.getElementById('wpcf7-f7-o2').style.display = "none";
alert('pt');
} else {
document.getElementById('wpcf7-f156-o1').style.display = "none";
}
</script>