Все, что вам нужно сделать, это создать элемент контейнера вокруг заголовков и использовать CSS display flex
для размещения таблицы
<b:section class='main' id='main' name='Main' showaddelement='yes'>
<b:widget id='Blog1' locked='false' title='Blog Posts' type='Blog'>
<b:includable id='main' var='top'>
<b:include name='allposts'/>
</b:includable>
<b:includable id='allposts'>
<div class="container">
<b:loop var='thisPost' values='data:posts'>
<h2>
<a expr:href='data:thisPost.url'><data:thisPost.title/></a>
</h2>
</b:loop>
</div>
</b:includable>
</b:widget>
CSS
.container {
display: flex;
flex-wrap: wrap;
}
h2 {
flex: 1 0 45%;
}
Результат
.container {
display: flex;
flex-wrap: wrap;
}
h2 {
flex: 1 0 45%;
}
<div class="container">
<h2><a href='#'>foo</a></h2>
<h2><a href='#'>foo</a></h2>
<h2><a href='#'>foo</a></h2>
<h2><a href='#'>foo</a></h2>
<h2><a href='#'>foo</a></h2>
<h2><a href='#'>foo</a></h2>
<h2><a href='#'>foo</a></h2>
<h2><a href='#'>foo</a></h2>
</div>