JPWRT模板里面的循环标签
发布时间: 2021年5月8日 上午10:58 作者: JPWRT 访问量: 1090

我们前面已经介绍了JPWRT模板里面的基本标签和组合标签,这一篇我们进一步来介绍循环标签。

所谓循环标签,很显然其作用是用于循环输出的。在主题制作中会有很多地方需要循环输出一些内容,例如导航菜单、分类列表、评论内容等。

我们先来看一下循环标签长什么样,看下面的示例:

{each $item in $slide}
<div>{$item.name}</div>
{endeach}

如上例所示,这个是用于输出幻灯片的循环标签,其中的“each”和“endeach”是循环语法,这个语法我们后面还会在介绍标签语法的时候进行较为详细地介绍。在这里您只需要有这么一个概念,循环标签是怎么使用的。

在上面的示例里面,实际的循环标签是“$slide”,其他的例如“each”等都是标签语法的应用。“$item”代表了循环标签“$slide”里面的每一项,“{$item.name}”是一个组合标签,代表了循环标签的每一项里面的名称。

下面我们来列举JPWRT模板制作里面会用到的循环标签。

$menu.primary:导航菜单。

$slide:幻灯输出。

$posts.data:内容列表输出,包括首页、分类页、归档页、搜索页的内容列表输出。

$tag.data:标签页列表输出。

$recommend:推荐列表。

$tags:标签输出。

$archive:归档输出。

$breadcrumb:面包屑输出。

$links:友链输出。

以上是JPWRT模板里面会用到的循环标签,循环标签都需要使用“each”循环语法来输出。

出错
提交成功!
评论已经提交。
我们已经收到您的反馈!
/index/like.html
/index/dislike.html
/index/postpassword.html
JPWRT
自豪地采用 Jpwrt