dedecms搜索功能的实现(让DEDECMS自动内链起来的实现方法)
dedecms搜索功能的实现
让DEDECMS自动内链起来的实现方法相信很多用DedeCMS的站友们都会为给文章做内链觉得繁琐,对于很多插件可能是实现,但很多都需要花钱买,对于很多草根站长花这钱也不值,小编我因学过PHP程序,索性就研究起这问题了,终于再花了4个小时的研究对程序稍作修改实现了该功能,不多说我们开始操作吧
1.添加添加新变量
首先进入网站后台->系统设置->系统基本参数->系统基本参数->添加新变量
变量名称:“key_www”
变量类型:选择“多行文本”
参数说明:“内容内链设置如下:“需要被内链的内容”|“内链的连接”多个请用“,”隔开”。
所属组:建议选择“其他选项”(方便管理)。
2.设置内链关键字和链接
完成第一步进入“其它选项”
拉到最下面设置内链:
设置格式:”内链关键字|内链地址,内链关键字|内链地址,”。
如:
3.修改网站程序
找到网站后台根目录的“article_add.php”文件,打开这个文件找到这个段代码。“$body = AnalyseHtmlBody($body, $description, $litpic, $keywords, ‘htmltext’);”,在这段代码上面加上“ //内链
$key_www = $dsql->GetOne(” Select * FROM`dede_sysconfig` WHERE varname=’key_www’”);
foreach(explode(‘,’,$key_www['value']) as $value){
$keys=explode(‘|’,$value);
$key_http[]=$keys[0];
$value_http[]=”“.$keys[0].”“;
}
$body=str_replace($key_http,$value_http,$body);
//内链”保存文件上次覆盖完成。
完成以上步骤,如果文章里有设置的关键和内链接就会自动加上了。
效果如下:
- dedecms导入doc插件(DEDECMS教程之静态模板类类文件)
- dedecms打开新页面(DedeCMS 批量取消审核文档的实现方法)
- 织梦dedecms专题页制作详细教程(织梦Dedecms系统SEO优化之网站URL目录优化)
- 如何搭建个人网盘dedecms(linux和windows主机实现dedecms伪静态)
- dedecms的简单说明(dedecms 后台假死问题解决方法)
- 织梦dedecms建站教程(详解DEDECMS织梦模板随机调用文章数据方法汇总教程)
- 通用版织梦dedecms(织梦DedeCMS多城市分站插件、站群插件)
- dedecms权限调整(dedecms当前位置导航去掉链接的实现方法)
- 织梦内容页编辑使用方法(织梦更新后如何去掉底部的织梦版权信息powered by dedecms)
- dedecms 数据转移(dedecms5.7 通过替换文件升级后 所有档案列表为空的解决方法)
- dede栏目标签怎么调用(dedecms首页导航菜单二级栏目调用标签实例)
- dedecms采集插件(dedecms 软件下载模块加入flashget快车下载代码)
- 织梦dede怎么获取当前文档的网址(比较详细全面的织梦DEDECMS目录结构说明)
- dedecms添加代码(dedecms内容页调用栏目链接和栏目名称的方法)
- dedecms用什么来调用文章描述(织梦DEDECMS文档关键词频率不能修改的解决方法)
- dedecms图集关键词(Dedecms 生成漂亮整齐的缩略图)
- 二次创业 的富士胶片,在进博会上首次展示完成转型后的全线医疗产品(二次创业的富士胶片)
- 富士胶片 中国 我们对上海的信心没有任何改变(富士胶片中国)
- 赢麻了 富士公布2021年度财报 营利同比增长240(富士公布2021年度财报)
- 医事文化谈屑 | 古人的名 字 号(医事文化谈屑古人的名)
- ()
- 网友很惭愧,自己写了很多年的字,到头来还不如一名小学生写的好(自己写了很多年的字)
热门推荐
- 云服务器用什么配置(如何选择云服务器 云服务器配置怎么搭配)
- css3渐变动画(CSS3径向渐变radial-gradient实现波浪边框和内倒角的方法)
- laravel自定义使用方法(laravel 修改.htaccess文件 重定向public的解决方法)
- canvas里面图片如何获取(canvas生成带二维码海报的踩坑记录)
- react怎么绑定state(react纯函数组件setState更新页面不刷新的解决)
- composer怎么设置镜像(使用composer命令加载vendor中的第三方类库 的方法)
- sqlserver追加主键(sqlserver主键自增的实现示例)
- yield代码还会执行吗(Yii2 queue的队列使用详解)
- springboot项目部署到docker(IDEA 通过docker插件发布springboot项目的详细教程)
- mysql怎么删除用户操作(解决mysql删除用户 bug的问题)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9