我的问题很简单,但我找不到解决办法。我在自定义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=”葡萄牙语“就可以了,但我需要创建一个条件。
发布于 2019-06-04 19:40:09
我解决了这个问题。就像我说的,这个问题很简单,但我确实浪费了很多时间。
所以我和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>https://stackoverflow.com/questions/56442477
复制相似问题