边栏隐藏显示

博客通过代码控制右侧边栏显示隐藏内容。

需要安装插件 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() 参数也可实现,不过与本站其他代码冲突所以才通过此方法。