知识学习

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3134|回复: 0

解决destoon会员发布新闻资讯外带链接自动清除的小功能

[复制链接]

升级   100%

152

主题

0

回帖

752

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
752
发表于 2020-11-3 19:46:17 | 显示全部楼层 |阅读模式
虽然,现在所有主要的搜索引擎都有自己的判断外部链接的规则,并且列表和排名的标准并不完全依赖于外部链接,但是发送外部链接对列表的数量是有帮助的。然而,对于行业网站来说,由外链传递的大量权重会惹恼那些在企业成员中发送外链新闻和信息内容的人。
这里,destoon爱好者从信息发布模块中提取外部链接的代码,自动过滤外部链接的代码,进行简单的修改,并直接过滤信息发布过程中附带的外部链接。
一、解决destoon7.0  8.0 会员发布新闻带链接自动清除教程:
首先,找到根目录下:/module/member/news.class.php,打开后,来到第47行,在下方加入以下代码:
$post['content'] = clear_link($post['content']);
保存后上传即可,你会发现,再多的企业新闻资讯里面的再发布,都会直接过滤掉外部链接。
同样的,对destoon系统内,其它模块中没有自动清除链接按钮的,都可以通过此方法去修改,只需找到XXXX.class.php页,加入上面的代码,保存上传即可。
二、解决destoon6.0会员发布新闻资讯带链接自动清除
destoon6.0系统默认是关闭新闻资讯外带链接功能,但是你想做一个发外链平台,想把这个功能开启,怎么办?今天,云服务器网(www.yuntue.com)小编就给大家分享下。
首先,找到根目录下:/module/member/news.class.php,打开后在46行左右:
if($post['content'] && isset($post['clear_link']) && $post['clear_link']) $post['content'] = clear_link($post['content']);
把这行代码注释了,就可以发出外链了,其他模块也是这样。如果,你是dt7.0参照解决方法一即可。

本帖子中包含更多资源

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

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|知识学习 ( 鲁ICP备20015483号 )

GMT+8, 2026-5-13 21:57 , Processed in 0.196801 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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