首页后端开发JAVA织梦DEDECMS自动内链一个关键字对应多个链接随机调用的设置方法(织梦自动内链插件)

织梦DEDECMS自动内链一个关键字对应多个链接随机调用的设置方法(织梦自动内链插件)

时间2023-03-24 17:24:49发布访客分类JAVA浏览507
导读:利用dedecsm织梦自动内链的时候,可能会有一个关键字对应多个网站,随机调用网址的需求,比如(织梦自动内链)这个关键词一些文章内链链接到网站的首页,一些链接到文章页,但是织梦中原带的功能,一个关键词只能加一个网址,网上找了很多办法也没有找...

利用dedecsm织梦自动内链的时候,可能会有一个关键字对应多个网站,随机调用网址的需求,比如(织梦自动内链)这个关键词一些文章内链链接到网站的首页,一些链接到文章页,但是织梦中原带的功能,一个关键词只能加一个网址,网上找了很多办法也没有找到可用的,还好米米素材网懂一点点php,哪就自己动手吧。下面是织梦自动内链一个关键字对应多个链接,随机调用这些链接的解决办法。

1、打开/include/arc.archives.class.php 文件 找到下面的代码

 $key = trim($row['keyword']);
    

2、在该代码下添加如下代码

//一个内链关键词对应多个链接开始
$keysurl = trim($row['rpurl']);
    
$keyarrs  = explode("|",$keysurl);
    
$keyarr = array_rand($keyarrs,1);
    
$keywords = $keyarrs[$keyarr];
    
//一个内链关键词对应多个链接结束

3、然后把下面的链接地址

 $kaarr[] = "a href='$key_url' target='_blank'>
    u>
    $key/u>
    /a>
    ";
    

替换为

$kaarr[] = "a href='$keywords' target='_blank'>
    u>
    $key/u>
    /a>
    ";
    

到此织梦自动内链一个关键字对应多个链接,随机调用这些链接的代码就已经修改完成啦

4、然后在织梦后台 核心 》文档关键词批量维护中添加链接和关键词,多个链接 用 " | " 隔开就可以啦 然后保存一键更新文章 织梦自动内链一个关键字对应多个链接,随机调用这些链接就设置完成啦。

5、如果你的链接比较多,可能需要到数据库 找到 dede_keywords 表 把 rpurl 字段的数据类型改为 varcar 长度改为255 如下图所示

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

php数据库网站后台数据类型

若转载请注明出处: 织梦DEDECMS自动内链一个关键字对应多个链接随机调用的设置方法(织梦自动内链插件)
本文地址: https://pptw.com/jishu/140.html
IDEA 重写方法时带注释 Typecho博客网站底部添加网站已运行时间教程(typecho博客插件)

游客 回复需填写必要信息