小旋风蜘蛛池Pro版模板调用标签方式与小旋风蜘蛛池X系列(X3~X11.3)模板调用标签方式略有区别,为了方便相关模板的编辑,特重新做出模板标签规则总结。
我们注意到在新版本的小旋风蜘蛛池中,出了更换了部分原有的标签以外,还增加了不少新的标签,如和常见的泛目录一样的生成随机大小写字母、数字、字符的标签。
部分文案摘自小旋风官网,本文对原文进行整理编辑,方便个人模板编写。
了解小旋风蜘蛛池Pro版支持调用的标签对于制作模板十分重要,系统采用了smarty语法风格的模板引擎,简单高效,模板支持直接使用php语法,可直接写入php函数。
模板风格位于template文件夹下,其中风格放在每个模型文件夹下,模型其下的每一个文件夹代表一个风格。
PC模板路径:templdate/模型文件夹/
手机模板路径: templdate/模型文件夹_mobile/
PC模板路径:templdate/网站分组文件夹/
手机模板路径: templdate/网站分组文件夹_mobile/
不同的模型有不同的模板文件,后台对模型管理可添加模板,模板管理可以绑定域名,一般情况下我们都会调用到三个页面的模板:
首页:index.html 列表页:list.html 内容页:show.html
在做企业站模板的时候,我们则需要结合“站群管理--模型管理”,创建更多的模板模型,如:
主页:index.html 新闻列表:list.html 内页:show.html 联系我们:contact 关于我们:about 产品列表:product_list 产品展示:product_show
在小旋风蜘蛛池中,支持中文快捷标签、英文快捷标签、标签函数的调用。
常应用于首页 index.html 包含页面
{include file="header.html"} {include file="footer.html"}
header.html tkd设置
标题模板、在后台设置:{$toptitle}
描述模板、在后台设置:{$description}
关键词模板、在后台设置:{$keywords}
自动写
<title>{$toptitle}</title> <meta name="keywords" content="{$keywords}" /> <meta name="description" content="{$description}"/>
手动写
<title>{固定关键词1}|{固定关键词2}|{固定关键词3}_{网站名称}</title> <meta name="keywords" content="{固定关键词1},{固定关键词2},{固定关键词3},{网站名称}" /> <meta name="description" content="{$description}"/>
通用
当前模板路径(注:此标签在调用css、js等文件时必须要用到):{$theme_path}
提示:如果是小旋风泛目录的话写成:{$style_path}/目录名/
当前域名、首页:http://{$host}
footer.html 外链
{loop type="domain"}<a href="{$vo.url}" target="_blank">{$vo.title}</a>{/loop}
互链
{loop type="link"}<a href="{$vo.url}" target="_blank">{$vo.title}</a>{/loop}
友情链接
{loop type="flink"}<a href="{$vo.url}" target="_blank">{$vo.title}</a>{/loop}
A常用合体
{loop type="domain"}<a href="{$vo.url}" target="_blank">{$vo.title}</a>{/loop} {loop type="link"}<a href="{$vo.url}" target="_blank">{$vo.title}</a>{/loop} {loop type="flink"}<a href="{$vo.url}" target="_blank">{$vo.title}</a>{/loop}
B常用合体
{loop type="domain"}<li><a href="{$vo.url}" target="_blank">{$vo.title}</a></li>{/loop} {loop type="link"}<li><a href="{$vo.url}" target="_blank">{$vo.title}</a></li>{/loop} {loop type="flink"}<li><a href="{$vo.url}" target="_blank">{$vo.title}</a></li>{/loop}
尾部可见
{统计代码} <a href="http://{$host}/sitemap.xml">sitemap</a>
版权合体
<p style="text-align:center">免责声明:本站所有视频均来自互联网收集而来,版权归原创者所有,如果侵犯了你的权益,请通知我们,我们会及时删除侵权内容,谢谢合作!</p> <p style="text-align:center">Copyright {$host} by Jack博客[lkba.cn] {统计代码} <a href=" <p style="text-align:center">{_runtime('loadTime','end')}s , {$usememory}kb</p>
尾部不可见
{百度推送代码} {分享代码}
list.html 列表页
{$typename} //当前栏目名称,用于列表页和内容页 {$typeurl} //当前栏目URL,用于列表页和内容页
底部分页页码
{loop type="typename" tpl='list'}<li><a href='{$vo.typeurl}'>{$k+1}</a></li>{/loop}
文章标题:{$title} 发布时间:{$postdate} 当前栏目名称,用于列表页和内容页:{$typename} 当前栏目URL,用于列表页和内容页:{$typeurl} 当前页面url地址:{$thisurl}
自动内容通用
//内容模板、在后台设置 {主内容} {$body}
{loop type="" row='10' tpl='' islist=""} {$vo.url}:地址 {$vo.title}:标题 {$vo.info}:文章摘要 {$vo.pic}:单个缩略图 {$vo.piclist}:缩略图组,为数组。 {$vo.hits}:文章浏览量 {$vo.postdate}:文章发布日期 {$vo.i}:递增数字 {$vo.add_data.附加数据字段}:在模型附加数据字段设置 {/loop}
支持的参数说明:
type="":必填,调用类型,支持: 文章->arclist , 栏目->catelog , 外链->link , 域名内链->domain ,关键词->keywords,友情链接->flink , 城市地址->city
row="":选填,调用条数;
tpl="":选填,指定模板文件;
fan="":选填,设置为1启用泛模式,即生成地址的域名是泛域名;
new="":选填,当 type 为 arclist 时可用,值为1时表示仅调用最新文章;
cid="":选填,当 type 为 arclist 时可用,表示调用指定栏目id的文章;
ename="":选填,当 type 为 arclist 时表示调用指定栏目别名的文章,当 type 为 catelog 时表示调用指定ename的子栏目;
islist="":选填,当 type 为 arclist 时可用,表示当前是否为栏目页的列表(栏目页分页上的文章列表调用加上);
pid="":选填,当 type 为 catelog 时可用,表示调用指定父栏目id下的子栏目;
调用文章
{loop type="arclist" row='10' tpl='show'}<li><a href="{$vo.url}" target="_blank">{$vo.title}</a>摘要:{$vo.info} 缩略图:<img src="{$vo.pic}" height="200" width="200" >浏览量:{$vo.hits} 发布日期:{$vo.postdate} 递增数字:{$vo.i}</li>{/loop}
调用关键词
{loop type="keywords" row='10' tpl='show'}<li><a href="{$vo.url}" target="_blank">{$vo.title}</a></li>{/loop}
调用栏目
{loop type="typename" row='5' tpl='list'} <li><a href="{$vo.typeurl}" target="_blank">{$vo.typename}</a></li>{/loop}
注释:
调用栏目时(type="typename"),栏目地址:{$vo.typeurl} 栏目名称: {$vo.typename}
泛产品链接
{loop type="typename" row="10" tpl="product_list" fan=1} <a href="{$vo.typeurl}">{$vo.typename}</a>{/loop}
中文快捷标签
{主标题}:同等于:{$title} {网站名称}:同等于:{$web_name} {网站地址}:同等于:{$web_url} {当前地址}:同等于:{$thisurl} {当前栏目} {当前栏目URL} {随机栏目} {随机栏目URL} {随机标题} {随机内容URL} {随机关键词} {固定关键词1}-{固定关键词99} {模板路径} {当前域名} {当前顶级域名} {随机泛域名} {随机顶级域名} {随机泛域名前缀} {固定顶级域名1}-{固定顶级域名99} {联系地址} {联系电话} {联系邮箱} {发布时间} {当天日期} {昨天日期} {前天日期} {随机时间} {主内容}:同等于:{$body} {随机图片} {随机网站名称} {全局固定字母1}-{全局固定字母99}:同一域名不变 {固定字母1}-{固定字母99} :同一页面不变 {随机数字} {随机字母} {随机外链} {统计代码} {百度推送代码} {分享代码} {运行时间} {运行内存} {随机句子} /小旋风泛目录中可以使用
部分中文标签仅适用于企业模型
{公司简介短} {公司简介长} {主营类别}
全局标签
{$theme_path}:当前模板文件夹路径 {$title}:文章标题 {$toptitle}:标题模板、可在后台TKD调用模板设置 {$keywords}:关键词模板、可在后台TKD调用模板设置 {$description}:描述模板、可在后台TKD调用模板设置 {$typename}:当前栏目名称,用于列表页和内容页 {$typeurl}:当前栏目URL,用于列表页和内容页 {$thisurl}:当前页面url地址 {$host}:当前域名 {$web_beian}:备案号 {$randkws}、{$randkws1}、{$randkws2}:插入的随机关键词、需在后台关键词设置中开启插入随机字符串调用:
生成随机数标签
{randstr type="" num=""/}
type="1":类型:1->数字小写字母,2->数字,3->小写字母,4->大写字母,5->数字大写字母,6>大小写字母,7->数字大小写字母;
num="5":调用个数:支持随机范围,如:num="2,5" 表示 2至5之间随机;
例如:表示调用3个字母
{randstr type="3" num="3"/}
内容页标签
下列标签仅适用于内容页,请不要再其他模板页面中调用。
{$typename}:栏目名称 {$typeurl}:栏目url {$postdate}:发布时间 {$body}:文章内容 {$pic}:文章缩略图 {$piclist}:缩略图组,为数组。 {$add_data}:附加数据,配合附加字段,如{$add_data.附加字段}
在页面中banner往往有导航栏,可以调用下列标签:
{menu row="6"} {$vo.url}:栏目地址 {$vo.title}:栏目名称 {/menu}
支持的参数说明:
row="":调用条数
pid="":选填,表示调用指定父栏目id下的子栏目
tpl="":选填,模板文件名,用于生成对应的url规则、默认为list
单个栏目标签(随机)
{catelog type="" tpl="" fan="" title="" ename="" id=""/}
支持的参数:
type="":必填,获取类型,支持参数: 栏目名称->name,栏目URL->url
ename="":选填,栏目别名
id="":选填,栏目ID
tpl="":选填,模板文件名,用于生成对应的url规则、默认为list
fan="":选填,设置为1启用泛模式,即生成地址的域名是泛域名
例如:表示随机调用一条栏目地址
{catelog type="url"/}
分页标签
{loop type="page" tpl="list" } {$vo.url}:栏目分页地址 {$vo.title}:分页 {/loop} 支持的参数说明: tpl=""//模板文件名,用于生成对应的url规则、默认为list
geturl(获取URL)标签
{geturl tpl="" fan=""/}
支持的参数:
tpl="":必填,模板文件名,用于生成对应的url
fan=""//选填,设置为1启用泛模式,即生成地址的域名是泛域名
{getone name="title"/}
支持的参数:
name="":文件类型,调用内容库里的文件。支持参数:文章信息库->article , 网站名称库->webname , 自定义库->diy ,图片库->pic
cacheid="":同一内容如需多次调用,就可以指定这个值,如需刷新变化指定值为 rand
isloop="":嵌套在loop循环标签内时,设置为1,可使得调用内容不一样
例子:随机调用一个网站名称
{getone name="webname"/}
调用内容库内指定的文件:表示调用自定义库下的"diqu.txt"里的一行
{getone name="diy:diqu"/}
调用其他文件夹的文件,相对于“temp/data/ ”文件夹
例如:表示调用文件: temp/data/common/diqu.txt
{getone name="common/diqu"/}
万能标签
{loop type="" row='10' tpl='' islist=""} {$vo.url}:地址 {$vo.title}:标题 {$vo.info}:文章摘要 {$vo.pic}:单个缩略图 {$vo.piclist}:缩略图组,为数组。 {$vo.hits}:文章浏览量 {$vo.postdate}:文章发布日期 {$vo.i}:递增数字 {$vo.add_data.附加数据字段}:在模型附加数据字段设置 {/loop}
支持的参数说明:
type="":必填,调用类型,支持: 文章->arclist , 栏目->catelog , 外链->link , 域名内链->domain ,关键词->keywords,友情链接->flink , 城市地址->city
row="":选填,调用条数;
tpl="":选填,指定模板文件;
fan="":选填,设置为1启用泛模式,即生成地址的域名是泛域名;
new="":选填,当 type 为 arclist 时可用,值为1时表示仅调用最新文章;
cid="":选填,当 type 为 arclist 时可用,表示调用指定栏目id的文章;
ename="":选填,当 type 为 arclist 时表示调用指定栏目别名的文章,当 type 为 catelog 时表示调用指定ename的子栏目;
islist="":选填,当 type 为 arclist 时可用,表示当前是否为栏目页的列表(栏目页分页上的文章列表调用加上);
pid="":选填,当 type 为 catelog 时可用,表示调用指定父栏目id下的子栏目;
联系方式标签
{lianxi type=""/}
支持的参数说明:
type="":必填,调用类型,支持:联系电话->tel;联系邮箱->email;联系地址->address, 联系qq->qq;
logo地址标签
{logo width=""/}
支持的参数说明:
width="":选填,logo图片长度;
height="":选填,logo图片高度;
变量标签
以下方法只支持变量标签,中文快捷标签不支持。
标签支持字符串截取,如:截取标题前10个字符:
{$title|jiequ:###,10}
标签支持字符串unicode转码,如:
{$title|unicode}
标签支持ascii码插入,如:
{$title|ascii}
博主专注于Z-BLOG网站搭建、网站优化以及电脑故障排查、重装、优化、维修系统等,QQ/WX:2126245521(请注明来意)
Copyright © 2020-2023 Jack作品 Reserved.
Powered By Z-Blog Sitemap | 蜀ICP备2023025269号-1
Processed : 0.028 SQL : 14
本文暂无评论 - 欢迎您