我试图创建一个自定义博客模板,我想添加一个特色帖子部分,但我的内容没有显示在我的博客。
这是我的密码:
<b:section id='featured-slider' maxwidgets='1' showaddelement='yes'>
<b:widget id='HTML5' locked='true' title='Featured' type='HTML'>
<b:includable id='main'>
<!-- posts -->
<div class='featured-container'>
<b:loop values='data:posts' var='post'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:post.labels'>
<b:if cond='data:label.name == "featured"'>
<div class='featured-post'>
<img class='featured-post-img' expr:alt='data:post.title' expr:src='data:post.firstImageUrl'/>
<h2 class='featured-post-title'><data:post.title/></h2>
</div>
</b:if>
</b:if>
</b:loop>
</b:if>
</b:loop>
</div>
</b:includable>
</b:widget>
</b:section>但是,如果我将小部件类型更改为"Blog",则内容显示:
<b:widget id='Blog1' locked='true' title='Featured' type='Blog'>为什么使用"HTML“类型不能工作?你知道还有别的办法吗?
提前谢谢。
致以问候。
发布于 2016-12-06 11:40:43
最后,我使用JSON来展示我的特色文章,下面是一个例子:来自外部源的缩略图没有出现在随机帖子中
发布于 2016-12-02 20:13:03
在blogger模板中,每个小部件类型使用布局数据标签中提到的不同数据,并且您只能在模板中使用一个具有特色的post小部件。
https://stackoverflow.com/questions/40939793
复制相似问题