gpt4 book ai didi

html - 在 Blogger 主页上显示指定标签的文章

转载 作者:行者123 更新时间:2023-11-28 02:19:48 25 4
gpt4 key购买 nike

我正在尝试在博客主页上显示包含文章的栏目。

每一列都有一个特定的标签。

例子:

标记汽车

帖子 1 - 帖子 2 - 帖子 3 - 帖子 4

标签屋

帖子 1 - 帖子 2 - 帖子 3 - 帖子 4

自然标签

帖子 1 - 帖子 2 - 帖子 3 - 帖子 4

我发现了许多您可以轻松执行此操作的 worpress 主题。

我还为使用脚本来执行此操作的博主找到了主题。

但是对于 Blogger,我尝试在不使用脚本的情况下使用 Blogger 自己的代码。

在我的研究中,我在网站上找到了一些教程,如下所示:

Display posts on blogger based on Label?

Blogger - How to limit blogger's post label

Display posts on blogger based on Label?

How to show posts of certain label or category in a row in my blogger home page?

https://pt.stackoverflow.com/questions/95747/blogger-como-exibir-apenas-as-postagens-de-um-marcador-label-espec%C3%ADfico-na-ho

到目前为止,在帮助下,我在这段代码中得到了最大的帮助

 <b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == "true"'>
<b:if cond='data:label.name == "Carros"'>
<b:include data='post' name='post' />
</b:if>
</b:if>
</b:loop>
<b:else/>
<b:include data='post' name='post' />
</b:if>

此代码完全符合我的需要,但它有一个问题,它只显示带有标签“cars”的最新帖子,以防它只显示 2 个,我有 20 个带有此标签的帖子,但代码不搜索其他帖子,只是最后 2 个。

如果能改进代码,我们将不胜感激。

最佳答案

您需要删除条件标记 data:label.isLast

<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.name == "Carros"'>
<b:include data='post' name='post' />
</b:if>
</b:loop>
<b:else/>
<b:include data='post' name='post' />
</b:if>

关于html - 在 Blogger 主页上显示指定标签的文章,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58476259/

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