• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    让DEDECMS自动内链起来的实现方法

    发布者: Error | 发布时间: 2025-7-24 16:37| 查看数: 78| 评论数: 0|帖子模式

    相信很多用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);
            //内链”保存文件上次覆盖完成。
            完成以上步骤,如果文章里有设置的关键和内链接就会自动加上了。
            效果如下:
           


    来源:互联网
    免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表