私はブロガーのブログを持っており、インデックス ページのサイドバーを削除して、次のように追加してい<b:if cond='data:blog.pageType != "index"'>
ます。
<div class='column-right-inner'>
<aside>
<b:if cond='data:blog.pageType != "index"'>
<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>
そして、それは機能します。しかし、問題は、ウィジェットを構成するためにレイアウトに移動すると、サイドバーがないため、たとえば、サイドバーでウィジェットの順序を変更できないことです。
サイドバーの HTML を削除する代わりに、CSS で非表示にできることはわかっています。しかし、それを行う必要がない場合、ブログは遅くなります。