1

我有一个博主博客,其中我删除了索引页面中的侧边栏添加<b:if cond='data:blog.pageType != &quot;index&quot;'>

<div class='column-right-inner'>
  <aside>
  <b:if cond='data:blog.pageType != &quot;index&quot;'>
    <macro:include id='main-column-right-sections' name='sections'>
      <macro:param default='2' name='num' value='1'/>
      <macro:param default='sidebar-right' name='idPrefix'/>
      <macro:param default='sidebar' name='class'/>
      <macro:param default='true' name='includeBottom'/>
    </macro:include>
  </b:if>
  </aside>
</div>

它有效。但问题是如果我去 Layout 配置小部件,没有侧边栏,所以我不能,例如,改变侧边栏中小部件的顺序。

我知道我可以用 CSS 隐藏它,而不是删除侧边栏的 HTML。但是当不需要这样做时,这会使博客变慢。

4

0 回答 0