
由于刚刚开始接触pbootcms,所以在制作TAG标签的时候发现有一些问题,他形成的链接地址一般为:
http://www.dzwwh.com/新闻/?tag=大智网汇 这样的格式,而且页面标题也无法按照 tags 名字显示,这对seo有强迫症的小编绝笔是无法接受,经过一番摸索把修改方法贴出来给大家参考:
步骤:1,修改PHP文件。
打开:
apps/home/controller/ParserController.php
修改位置:大概1662行左右,

我们将红线内的代码删除,修改成:
$link=Url::home('tag/'.str_replace('','_',$value['tags']));
这样,TAG标签打开列表之后,地址URL就变成了需要的扁平化结构了。
步骤2: 模板文件夹一般是template(你自己设定的那个)中增加一个TAGS.HTML
可以直接使用newslist.html
注意文章调用那边主要要改一下,如果直接用newslist里面的代码结果页是不显示的,我是这么改的
{pboot:list num=10 order=date scode=* page=1}
步骤3:
修改TDK。
原来的TDK
<title>{pboot:pagetitle}</title>
<metaname="Keywords"content="{pboot:pagekeywords}"/>
<metaname="Description"content="{pboot:pagedescription}"/>
已经不再适用这里了。
我们需要修改成:
<title>{$get.tag}-{pboot:sitesubtitle}</title>
<metaname="Keywords"content="{$get.tag}"/>
<metaname="Description"content="{pboot:pagedescription}"/>
让它获取到标签来当列表的标题。这样就改好了形如:http://www.dzwwh.com/新闻/网站建设推广/
拓展:news详情页如何调用全站tags代码如下:
{pboot:tags}<li class="dzwwh fll"><a href="[tags:link]">[tags:text]</a> </li>{/pboot:tags}
自己修改css形如:




















