解决栏目分页标题重复增加序号最优方法 解决对SEO不友好
2011.12.02
今天看了看网上的很多此类文章..
哎..一个个写的…刺瞎我的双目…
给大家来个详细的.给力的..一定有用的.取之大家的..回归给大家!
栏目分页标题是为了去掉标题重复.
默认栏目标题标签为
{dede:field.title/} - {dede:global.cfg_webname/}
这样的.生成出来就是栏目名 – 网站名
一个栏目的所有分页都一样.这样不太好..咱们来改改
目前网上最主流的方法就是加标签
第{dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}页
这个方法是最原始的..不是很完美.但却很实用.好吧.咱们就拿这句来修改吧.
出现的问题是:第一页也会出现分页标题…
经过修改演变为
{dede:pagelist listitem="pageno" listsize="0" function="html2text(@me)" runphp="yes"}if (strlen(@me)>10 || @me==1) @me="";else @me="第".@me."页";{/dede:pagelist}
新问题接踵而来
就是页码左右各出现一个空格.不在意的可以到此结束了.在意的继续往下看.
最终解决办法
{dede:pagelist listitem="pageno" listsize="0" function="html2text(@me)" runphp="yes"}if (strlen(@me)>10 || @me==1) @me="";else @me=" 第".str_replace(' ','',@me)."页";{/dede:pagelist}

1条留言我要留言 »
1 - hitianmao | 2012-01-18 at 9:48 上午
DEDE的代码啊,
[回复]