1、如何添加内容标签
登录网站后台,左侧找到 [ 模板 ] - [ 内容标签 ] - [ 添加内容标签 ]
进入内容标签添加页面,其中每项功能如下:
标签名称 | 用于方便了解标签信息和备注 |
栏目 | 选择调用栏目内信息 |
子栏目 | 是否调用子栏目所属内容信息 |
分类 | 是否限制调用有选择分类的内容信息,未选择过此分类内容不调用。 |
专题 | 是否限制调用有选择专题的内容信息,未选择过此专题内容不调用。 |
标题截取字数 | 限制标签调用内容标题字数 |
简介截取字数 | 限制标签调用内容简介字数 |
排序方式 | 选择内容标签调用内容排序方式 |
最新:按发布先后,即最新发布排序; | |
最早:按发布先后,即时间最早排序; | |
最热:按浏览量,从多到少排序; | |
热评:按评论数量,从多到少排序; | |
随机:按所属栏目内文章随机抽取排序; | |
调用置顶内容 | 选择是否调用全站或栏目置顶内容 |
调用记录条数 | 设置内容标签调用内容数量 |
缩略图 | 勾选限制后,限制上传过缩略图内容才可调用 |
推荐位 | 限制内容标签调用内容选择过此推荐位内容才可调用 |
标签模板 | 选择标签展示样式模板,样式由标签模板html样式决定,标签模板可编辑可新增。 |
2、如何引用标签模板
复制栏目标签到网站模板页面,在需要显示栏目标签位置,放置引用代码即可。
HTML | {tag_标签名} |
JS | {js_标签名} |
3、内容标签模板常用函数说明
栏目名称
{$archive['title']}
内容URL
{$archive['url']}
内容简介
{$archive['intro']}
内容缩略图
{$archive['thumb']}
发布时间
{$archive['adddate']}
浏览次数
{$archive['view']}
内容简介
{$archive['introduce']}
所属栏目名称
{$archive['catname']}
所属栏目链接
{$archive['caturl']}
内容网页标题
meta_title
内容网页关键词
keyword
内容网页描述
description
限定引用内容文字数量
{cut(strip_tags($archive['content']),20)}
其中20为字数
内容标签模板常用格式
{loop archive($_catid,$_typeid,$_spid,$_area,$_length,$_ordertype,$_limit,$_image,$_attr1,$_son,$_wheretype,$_tpl,$_intro_len,$_istop) $archive} 内容标题:{$archive['title']} 内容URL:{$archive['url']} 内容缩略图:{$archive['thumb']} {/loop}
4、如何编辑标签模板
标签模板保存在模板包的tpltag文件夹里面, 内容标签模板以 tag_content 开头
5、如何直接使用函数调用
如喜欢手动编写代码,也可以直接使用函数调用内容。
5.1 例如调用ID数字为2的栏目下属5条最新内容文字列表
其中第一个false是关闭只调用缩略图,true是启用只调用添加缩略图的内容
{loop archive('3','0','0','0,0,0','20','aid','10',false,'0',true,'0','0','0','0') $archive} <a href="{$archive[url]}" title="{$archive[stitle]}"> {/loop}
5.2 调用ID数字为3的栏目下属有缩略图内容的10张缩略图图片
其中第一个 true 为判断必须有缩略图才调用
{loop archive('3','0','0','0,0,0','20','aid','5',true,'0',true,'0','0','0','0') $archive} <a href="{$archive[url]}" title="{$archive[stitle]}">{$archive[title]}</a> <img"src="{$archive[sthumb]}"alt="{$archive[stitle]}" /> </a> {/loop}
5.3 其中调用函数每项说明
$_catid | 栏目ID | '3' | 3为栏目ID,0为不限栏目 |
$_typeid | 分类ID | '0' | 0为不限制是否属于某个分类,如果填1 ,1为分类ID |
$_spid | 专题ID | '0' | 0为不限制是否属于某个专题,如果填1 ,1为专题ID |
$_area | 地区ID | '0,0,0' | 分别为省、市、县ID |
$_length | 标题字数 | '20' | 限制每条内容调取20个字数的标题 |
$_ordertype | 调取排序模式 | 'aid' | new:以最新修改调取 view:以最多浏览量调取 aid:以最新调取 comment_num:以最多评论调取 random():随机调取 aid-asc:以发布顺序调取 |
$_limit | 调用条数 | '10' | 调取10条复合条件的内容 |
$_image | 是否限制只调用有缩略图内容 | false | false:不限制 true:限制只要添加过缩略图的内容才会被调取] |
$_attr1 | 推荐位 | '0' | 数字为推荐为ID |
$_son | 调取是否包括子栏目内容 | true | false:不包括 true:包括 |
$_wheretype | 时间限制 | '0' | day:当日 week:本周 month:本月 |
$_tpl | 标签模板不需设置 | '0' | 不需设置 |
$_intro_len | 内容简介字数 | '20' | 限制调取每个内容简介的字数,仅loop内含有{$archive['intro']}有效 |
$_istop | 是否调用置顶 | '0' | 是否调取全站或栏目置顶内容 |
5.4 内容调用扩展
其中$i为递增,起始值为0
{loop archive('3','0','0','0,0,0','20','aid','10',false,'0',true,'0','0','0','0') $i $archive} {=$i+1}<a href="{$archive[url]}" title="{$archive[stitle]}"> {/loop}
此列表会链接前会出现递增数字
5.5 内容调用扩展二(指定递增起始值)
其中$i为递增,起始值为4;$k为递增,起始值为5。
{php $i=4;} {loop archive('3','0','0','0,0,0','20','aid','10',false,'0',true,'0','0','0','0') $archive} {php $k=$i+1;} {$k}<a href="{$archive[url]}" title="{$archive[stitle]}"> <img"src="{$archive[sthumb]}"alt="{$archive[stitle]}" /> </a> {php $i++; } {/loop}
此列表会链接前会出现递增数字,起始值为5。
5.6 内容调用扩展三(判断递增)
{if $i<2} class="active"{/if}
判断递增大于2时,添加class类。
5.7 内容调用扩展三(判断递增)
{if $i=2} class="active"{/if}
判断递增等于2时,添加class类。
5.8 内容调用扩展四(判断递增)
{if $i%3==0} <div class="clearfix"></div> {else} {/if}
判断递增每三个插入一个div层。
例如:
{loop archive('3','0','0','0,0,0','20','aid','5',true,'0',true,'0','0','0','0') $i $archive} {if $i%3==0} <div class="clearfix"></div> {else} {/if} <a href="{$archive[url]}" title="{$archive[stitle]}">{$archive[title]}</a> <img"src="{$archive[sthumb]}"alt="{$archive[stitle]}" /> </a> {/loop}
用 CmsEasy 助您「轻松搭建」企业官网。