博客通过代码控制右侧边栏显示隐藏内容。
需要安装插件 Widget Logic 插件。
新建小工具 Widget logic: 设置 is_home() 内容为:
<script type="text/javascript">
var tb = 1
</script>
在 footer.php 添加以下代码:
<script type="text/javascript">
if(tb==1)
{
document.getElementById('ADTB').style.display = 'none';
}
</script>
在 sidebar.php 添加以下代码:
<div id="ADTB">
<section id="search-2" class="widget widget_search" >
<div style="margin-left:1px;">
<iframe id="iframe" scrolling="no" src="demo.html" frameborder="0" height="106px" width="350px"></iframe></div>
</section> </div>
最终效果:网页元素在首页不现实,在文章页显示。
用 Widget logic 插件的 is_single() 参数也可实现,不过与本站其他代码冲突所以才通过此方法。