我希望隐藏Wordpress主题中的div,当帖子标题中出现停用词时。
<?php if (in_category('10')) { ?>
<div id="adsense-top">the adsense code</div>
<?php }else { ?>
<?php } ?>
+
<div id="adsense-bottom">the adsense code</div> - this is manually inserted
基本上,当标题中出现某个单词时,我需要从帖子中删除两个div。
答案 0 :(得分:0)
以下是在 Javascript
中实现此功能的简单方法。
<script type="text/javascript">
var title = document.title; //title of the page is returned
if(title.indexOf('stop') !== -1) { //If not found, it will return -1
document.getElementById('adsense-bottom').style.display = 'none';
}
</script>
但在php
中,您需要像
<?php if (in_category('10')) { ?>
<div id="adsense-top">the adsense code</div>
<?php }else { ?>
<script type="text/javascript">
var title = document.title;
if(title.indexOf('stop') !== -1) {
document.getElementById('adsense-bottom').style.display = 'none';
}
</script>
<?php } ?>
希望这样你需要添加。我不确定这是不是正确的地方。