gpt4 book ai didi

xml - Blogger 小部件仅适用于当月

转载 作者:数据小太阳 更新时间:2023-10-29 02:46:02 24 4
gpt4 key购买 nike

我正在尝试制作我的自定义 Blogger 主题,所以我必须处理它们的数据语法(所有这些“b”命名空间等)

一切顺利,直到我来到存档小部件。我有下一个 build :

<b:section id='BlogArchive'>
<b:widget id='BlogArchive1' locked='true' title='Blog Archive' type='BlogArchive'>
<b:includable id='main'>
<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel" style="display: block; position: static; margin-bottom: 5px; *width: 180px;">
<b:include data='data' name='interval'/>
</ul>
</b:includable>
<b:includable id='interval' var='intervalData'>
<b:loop values='data:intervalData' var='i'>
<li class="dropdown-submenu">
<a tabindex="-1" expr:href='data:i.url'><data:i.name/> (<data:i.post-count/>)</a>
<b:if cond='data:i.data'>
<ul class="dropdown-menu">
<b:include data='i.data' name='interval'/>
</ul>
</b:if>
<b:if cond='data:i.posts'>
<b:include data='i.posts' name='posts'/>
</b:if>
</li>
</b:loop>
</b:includable>
<b:includable id='posts' var='posts'>
<ul class="dropdown-menu">
<b:loop values='data:posts' var='i'>
<li><a tabindex="-1" expr:href='data:i.url'><data:i.title/></a></li>
</b:loop>
</ul>
</b:includable>
</b:widget>
</b:section>

问题是此代码段仅适用于当前月份:之前的所有月份似乎都是空的(下拉列表中没有列出任何帖子)。

我检查了原始小部件并认识到默认情况下服务器仅返回当前月份的帖子,然后它使用 AJAX 加载较旧月份的帖子(扩展列表时)。

所以问题是:如何编辑我的代码片段以使其加载博客所有按时间顺序排列的标题?也许我应该使用一些 JavaScript 或 AJAX?

最佳答案

我建议您删除以下代码

<b:widget id='BlogArchive1' locked='true' title='Blog Archive' type='BlogArchive'>
<b:includable id='main'>
<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel" style="display: block; position: static; margin-bottom: 5px; *width: 180px;">
<b:include data='data' name='interval'/>
</ul>
</b:includable>
<b:includable id='interval' var='intervalData'>
<b:loop values='data:intervalData' var='i'>
<li class="dropdown-submenu">
<a tabindex="-1" expr:href='data:i.url'><data:i.name/> (<data:i.post-count/>)</a>
<b:if cond='data:i.data'>
<ul class="dropdown-menu">
<b:include data='i.data' name='interval'/>
</ul>
</b:if>
<b:if cond='data:i.posts'>
<b:include data='i.posts' name='posts'/>
</b:if>
</li>
</b:loop>
</b:includable>
<b:includable id='posts' var='posts'>
<ul class="dropdown-menu">
<b:loop values='data:posts' var='i'>
<li><a tabindex="-1" expr:href='data:i.url'><data:i.title/></a></li>
</b:loop>
</ul>
</b:includable>
</b:widget>

然后保存您的模板。保存时,它会询问您是否删除小部件。单击删除小部件,然后再次转到布局选项卡并添加一个新的小部件以进行存档。这一定行得通

请附上您的博客网址,以便我查看您的博客

问候,Gireesh - www.CoreBlogging.in

关于xml - Blogger 小部件仅适用于当月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12702368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com