DEDECMS调用WordPress的文章标题的方法
linux主机Apache Web Server环境搭建的DeDeCMS,要实现Tag伪静态,需要使用.htaccess设置Rewrite规则,详细实现请按如下步骤操作。1、进入织梦dedecms后台,开启伪静态2、打开目录 \include\taglib\tag.lib.php 文件查找$row[‘link’] = $cfg_cmsurl.”/tags.php?/”.urlencode($row[‘keyword’]).”/”;替换为$row[‘link’] = $cfg_cmsurl.”/tags/”.urlencode($row[‘id’]);到一步,Tag的链接已经修改成tags/12/的形式了。这种目录形式异常好,很利于收录,
包罗我们做长尾要害词优化。3、然后,找到arc.taglist.class.php,约莫70行的如下代码:$this->TagInfos = $this->dsql->GetOne(“Select * From `dede_tagindex` where tag like ‘{$this->Tag}’ “);修改为:$this->TagInfos = $this->dsql->GetOne(“Select * From `dede_tagindex` where id like ‘{$this->Tag}’ “);4、默认的单独tags页面中,title也会酿成id的形式,这是不友好的,需要举行如下的替换:找到taglist.htm中的所有{dede:field.title /},把这个替换成:{dede:sql sql=”select tag from dede_tagindex where id=~title~”}[field:tag/]{/dede:sql}5、设置apache Rewrite规则新建.htaccess文件,详细内容为:RewriteEngine OnRewriteBase /RewriteRule ^tags/(.*)$ /tags.php?/$16、最后天生一遍织梦dedecms全站,就乐成了。织梦DedeCms Tag列表按发布时间排序的方法
织梦Dedecms tag标签长度限制的修改
未经允许不得转载! 作者:网站源码,转载或复制请以超链接形式并注明出处x36交易网。
原文地址:https://www.x36.cn/post/3404.html发布于:2021-09-29