关注安徽站长创业、网站优化、网站推广及搜索引擎优化(SEO)的自媒体平台,分享最新的seo和网站优化知识

模板函数getindexs(废弃)

发布:雷都SEO2019-12-29 15:19分类: akcms使用手册 标签: akcms教程

更新:此函数已废弃,5.0起已不再支持此函数,用更新的getpaging代替,新函数能实现getindexs的全部功能,更灵活

3.0以及更新的版本:

参数

page=$page(此参数必须有)
baseurl 此参数代表每页的URL的地址,具体的页码用[page]代替。比如设置为“index-[page].htm”将生成index-2.htm这样的分页地址
linktemplate 此参数代表具体每个分页链接的显示模板,链接部分用[link]代替,比如设置为“[[link]]”,最终分页的代码可能是:“[<a href='index-2.htm'>2</a>][<a href='index-3.htm'>3</a>]”这样的前后加中括号的样式
firstpage 默认的第一页的地址也会按照baseurl参数的设置生成一个类似index-1.htm的地址,但是有的栏目第一页有自己更为优雅的地址,比如:"/sports/",如果再多一个一模一样的/sprots/index-1.htm的话,会造成搜索引擎重复收录,降低栏目首页的权重。这个参数可以为第一页单独指定地址从而避免上述问题。
template 整体显示模板,用[indexs]代表分页部分,比如:template="【分页】[indexs]",最终看到的是这样的效果:【分页】 1 2 3 4 5(为简单起见我就不写HTML代码了)
ipp 指定每页显示多少条内容,正常情况下不需要指定,会自动分析
total 指定总内容条数,正常情况下不需要指定,会自动分析
此外还可以增加自定义的参数,以下划线开头,自定义的参数可以在baseurl中调用,比如:<{getindexs _abc="xxx" baseurl="index-[_abc]-[page].htm"}>就可以生成index-xxx-123.htm这样的分页URL
nohtml 默认为创建静态分页,如果想禁用这个特性,请增加nohtml参数,并指定为1

模板

[last] 最后一页的URL
[total] 内容总数
[pre] 上一页的URL
[next] 下一页的URL
[lastid]最后一页的ID,同时也是总页数(3.8新增

实例1

<{getindexs page=$page baseurl="index-[page].htm" firstpage=""}>

生成代码

<a href="">1</a> <span id="current">2</span> <a href="index-3.htm">3</a> <a href="index-4.htm">4</a>

一个页面模板中如果使用了分页代码的话,在创建静态页的时候会把分页也依次创建。

特别注意:

1 与getindexs搭配使用的getitems或其他标签中必须加上bandindex="1"
2 与getindexs搭配使用的getitems或其他标签中不得使用expire="xxx"参数

【AKCMS建站交流QQ群:174110734】

转载请注明:本文《模板函数getindexs(废弃)》链接: http://seo.leidu.net/post-239.html

百度已收录

上一篇:嵌套调用
下一篇:模板函数akincludeurl

已有 0/47 人参与

发表评论:

欢迎分享合肥SEO自媒体seo.leidu.net

合肥网站SEO

欢迎使用手机扫描访问本站,还可以关注微信哦~