• 2017年度中国城市网盟奖揭晓 广州日报大洋网捧回5项大奖!还不来为我们打call? 2019-03-20
  • 女性之声——全国妇联 2019-03-19
  • 起床就吃早餐 5大早餐误区最伤人 2019-03-18
  • DEDECMS全站关键字自动添加链接的方法

    2019-01-23 织梦优化
    • 文章介绍
    DEDECMS的全内链方案,所有设置关键词的内链都会在文档中创建,突破keyword的限制。 
     
    注:网站关键字过多,使用这个修改后,生成HTML的时候会比较慢。大家多测试看看!
     
    1.修改系统参数—>核心设置—>关键字替换(是/否)使用本功能会影响HTML生成速度(这里选 是)
     
    2.修改 include/arc.archives.class.php
     
    找到
     
    $body = preg_replace("/(<a(.*))(>)(.*)(<)(\/a>)/isU", '\\1-]-\\4-[-\\6', $body);
     
    在下方加入以下代码
     
    //设置所有关键词 
    $dsql12 = new DedeSql(); 
    $query1="select * from dede_keywords"; 
    $dsql12->SetQuery($query1); 
    $dsql12->Execute();
    
    while($kws = $dsql12->GetArray()) 
    {
     
    再找到:
     
    if($i > $maxkey) 
    { 
    break; 
    }
    

    并删除。
     
    找到
     
    $body = preg_replace("/(^|>)([^<]+)(?=<|$)/sUe", "_highlight('\\2', \$karr, \$kaarr, '\\1')", $body);
     
    在其上方加上一个
     
    }
    
    3.核心—>文档关键词维护—>增加一个关键字和链接重新生成文章即可。

    上一篇:织梦dedecms最新版搜索页面调用自定义字段的方法

    下一篇:Dedecms多站点SQL互相调用的方法[非JS方法]

    专业的织梦模板定制下载站,在线购买后即可下载!

    商业源码

    跟版网模板,累计帮助5000+客户企业成功建站,为草根创业提供助力!

    立刻开启你的建站之旅
    QQ在线客服

    服务热线

    织梦建站咨询
  • 2017年度中国城市网盟奖揭晓 广州日报大洋网捧回5项大奖!还不来为我们打call? 2019-03-20
  • 女性之声——全国妇联 2019-03-19
  • 起床就吃早餐 5大早餐误区最伤人 2019-03-18