武汉seo博客

没错,我就是美貌与智慧并存,英雄和侠义的化生,9527就是你的终身代号!来吧!不要因为我是娇花而怜惜我!用力啊!
武汉SEO博客 >> 操作经验 >> DEDECMS列表页标题添加页数

更多

曾维健
曾维健发表于2012-12-26    

织梦CMS(DEDECMS)是一款非常优秀的开源程序,以简单、实用、开源而闻名,但我认为,其操作并不是那么的简单,在添加新的模型或修改模板的时间是有一定的复杂性的,如果要做到独立开发模板需要掌握这款开源程序基本标签的写法及调用方式。

最近在修改其程序时发现,当其内容比较多而出现分页的时候,该分类的列表页面所有的标题都是相同的,从SEO优化角度上考虑,这种现象要尽量避免,解决方法:我们可以考虑在标题中间加入页数来区分,如:新闻中心_第3页_公司名称。这个就要用到DEDE的标签了,网上查找了很多相关文章,都不是很全面,非常零散。个人总结了一下:

{dede:pagelist listsize=’0′ listitem=’pageno’ function=’html2text(@me)’ runphp=’yes’}

if(@me > 1)

@me = ‘_第’.trim(@me).’页_’;

{/dede:pagelist}

 

红色代码部分是我自己添加的(如果是第一页,则不显示页数,这样更好一点),如果不需要,可以去掉,但前一个标签一定要闭合,即

{dede:pagelist …… /}

注意后面的斜杠。

 

如果需要对页数进行判断,则添加红色代码,判断内容可以自已定义,其写法和PHP一样。

 

其中@me就代表当前页数,runphp是决定当前页面是否运行PHP代码。

因为如果是第一页,我们不需要看到有页码出现,所以需要做判断!

你可以发表评论引用到你的网站或博客,或通过RSS 2.0订阅这个日志的所有评论。
上一篇:
下一篇:
没有评论
我来说两句

你需要 登录 后才能进行讨论.