如何将同一标签下的帖子列表的 URL 和标题存储到 Blogger 中的字符串数组中
How to store the URL's and Titles of a list of posts under same label into a String array in Blogger
我的问题是,如何将 URL 和 同一个标签 下的帖子的标题存储到字符串数组中。
假设我在标签 Action URL 下有很多帖子
据推测 Category 或 Label 下的帖子标题和 URL 是:
还有一些人……
我想要 2 个数组,例如 var pTitle
和 var pURL
我希望它像这样存储
pTitle[0]=Comic 1 Chapter 1
pTitle[1]=Comic 1 Chapter 2
pTitle[2]=Comic 2 Chapter 1
pURL[0]=url
pURL[1]=url
pURL[2]=url
请提供代码帮助:D
下面的代码应该可以实现你所需要的-
<b:if cond='data:blog.searchLabel'>
<script>
var URLArray = <b:eval expr='data:posts map (post => post.url)'/>;
var TitleArray = <b:eval expr='data:posts map (post => post.title)'/>;
</script>
</b:if>
b:if
条件仅在标签页面上加载此代码。此外,要使其正常工作,请将它放在 Blog
小工具中(将其添加到 <b:includable id='main' var='top'>
标签中。不要将它包含在帖子的 b:loop
标签中,否则它会重复多次页面上的次数)
我的问题是,如何将 URL 和 同一个标签 下的帖子的标题存储到字符串数组中。
假设我在标签 Action URL 下有很多帖子 据推测 Category 或 Label 下的帖子标题和 URL 是:
还有一些人……
我想要 2 个数组,例如 var pTitle
和 var pURL
我希望它像这样存储
pTitle[0]=Comic 1 Chapter 1
pTitle[1]=Comic 1 Chapter 2
pTitle[2]=Comic 2 Chapter 1
pURL[0]=url
pURL[1]=url
pURL[2]=url
请提供代码帮助:D
下面的代码应该可以实现你所需要的-
<b:if cond='data:blog.searchLabel'>
<script>
var URLArray = <b:eval expr='data:posts map (post => post.url)'/>;
var TitleArray = <b:eval expr='data:posts map (post => post.title)'/>;
</script>
</b:if>
b:if
条件仅在标签页面上加载此代码。此外,要使其正常工作,请将它放在 Blog
小工具中(将其添加到 <b:includable id='main' var='top'>
标签中。不要将它包含在帖子的 b:loop
标签中,否则它会重复多次页面上的次数)