wordpress彻底删除评论里的pingback和trackback

最近把多说评论关了,无意间发现一些老文章的评论栏上出现十几行pingback外链,非常苦恼,pingback早经禁止了啊。于是网上查查怎么删除的,试了一圈子还是删除不掉,怎么都屏蔽不掉,我就纳闷了,于是灵机一动在后台评价管理里搜索其中一个pingback外链的名称,谁知真能搜到,还能删除,然后我就一个一个的搜一个一个的删,但是太慢了,删了20分钟才删了100多条。又去数据库搜,这才发现,他们的IP前缀都是10.50.14开头,没想到一搜有1000多条垃圾评论,都是早期没防御时遗留的,顺着这些评论我发现他们的comment_type属性都是trackback,怪不然我删除pingback没有用。

找到这个关键的属性就能批量删除了,对于我这个小白来说,自己摸索到了删除方法,还真有成就感呢。自己摸索到了删除方法,下面是数据库批量删除代码,以此类推,把trackback换成pingback,是删除pingback记录

DELETEFROM wp_comments WHERE comment_type='trackback'

wordpress彻底删除评论里的pingback和trackback

瞬间少了1000多好评论。。。为了以防万一,我把pingback和trackback功能也关了,如下图对号去掉然后保存

wordpress彻底删除评论里的pingback和trackback

 

飘零
  • 本文由 发表于 2015 年 5 月 18 日23:44:07
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
百度BAE升级wordpress 3.5.1之后列表分页不显示 建站资源

百度BAE升级wordpress 3.5.1之后列表分页不显示

距离上次wordpress更新有好久了,更新后出现文章列表分页不显示的问题,一直木有发现。直到最近有闲空再次更新wordpress版本才发现这个问题。具体为啥不显示列表分页我就不多说了,直接把在fulu.me搜到的解决方案复制过来。 找到主题的fuctions.php文件,添加下面的的代码然后保存 //列表分页FIX function my_posts_request_filter( $input,$obj ) { return str_replace("SQL_CALC_FOUND_ROWS",'',$input); } function my_found_posts_query_filter($input,$obj){ $request = $obj->request; $rows = ''; if(strpos($request,'JOIN') > 0 || strpos($resuest,'GROUP BY') > 0){ $rows = preg_replace("/SELECT(.*?)FROM(.*?)LIMIT(.*)/is","SELECT COUNT(*) FROM (SELECT COUNT(*) FROM$2) count",$request); }else{ $rows = preg_replace("/SELECT(.*?)FROM(.*?)LIMIT(.*)/is","SELECT COUNT(*) FROM$2",$request); } return $rows; } add_filter( 'posts_request', 'my_posts_request_filter',10,2 );...
wordpress搬家到百度BAE过程(独立wp博客搬家到bae) 杂乱无章

wordpress搬家到百度BAE过程(独立wp博客搬家到bae)

前面飘零已经把BAE如何申请和如何安装wordpress介绍过了,安装全新的wordpress大家都会了,当然也有想像我一样,想把自己的博客搬到BAE。所以我就把搬家过程和大家分享一下吧 一、上传主题和插件 首先把您现在用的主题下载到本地,然后解压,把文件放到\wp-content\themes用SVN上传。插件和主题一样,把下载的插件解压后放wp-content\plugins然后上传。上传完毕后到wp后台把主题启用。 二、导入网站数据库 1、把您的博客mysql数据导出,百度BAE最方便的就是有phpmyadmin,可以随时备份数据。   2、进入phpmyadmin后,把原来的数据全部删除,然后导入您博客的数据 导入大数据直接点击导入     三、绑定域名。 访问您的BAE网站,发现和您的博客一模一样说明数据搬家成功了。最后把博客域名绑定到BAE,整个搬家基本上完毕了。 最后还有剩下点小问题,需要手动修改,比如原来上传的附件,进入您博客FTP把\wp-content\uploads文章夹下载了,然后把原来你上传的图片和文件上传到云储存。完毕后把文章原来的地址替换成百度云储存地址就可以了。 注意,通过这里上传的图片都是直接存放在 Bucket 的根目录的,不能建文件夹装着。最后的图片地址是这样的: http://bcs.duapp.com/你的Bucket名称/图片名 比如http://bcs.duapp.com/plbk110/aaaw.gif 最后你需要在PhpMyadmin里通过sql命令来批量修改原来的图片地址到新地址 可能要用到了sql命令: UPDATE wp_posts SET post_content = REPLACE( post_content, 'https://pan.piaoling.me/wp-content/uploads/2012/01/', 'http://bcs.duapp.com/plbk110/' ); 如果不会就一个文章一个文章改吧。。。      
AMH面板网站设置免费SLL,给网站上HTTPS 建站资源

AMH面板网站设置免费SLL,给网站上HTTPS

某年,给自己网站使用了免费DV SSL证书,然后不会取消了,然后每次到期都要去重新申请,重新设置,年复一年,记性太差,每次都忘记上次是如何设置的,今天给自己写个教程,以备来年再看。 我的云服务器是腾讯的,18年用学生证薅的羊毛,感觉自己赚了 1400多元9年,配置是1G1核1M不限流量的丐中丐,不过只运行自己的小网站还是没问题的。一晃快5年过去了,今天SSL到期我就登上腾讯云准备搞一下,看到了新春限时购福利,200元能买3年 2G2核4M的云服务器,这个价格太香了,放在10年前,或者5年前我估计早就剁手了,哈哈哈 ,不过现在时光变迁,自己早已经过了那个年纪,想想也过的快,10年也就弹指一挥间,当年VPS便宜的一个月都要五六十的年代已经不复存在。 吐槽完,记录我的设置教程到腾讯云申请了免费证书后,下载免费证书,根据自己环境选择 然后登陆AMH 然后根据环境创建配置,创建好后设置界面是这样的,按顺序逐个上传文件,有对应文件后缀 配置好之后 点应用,应用,然后把强制HTTPS打开,优化打开,一切就正常了,明年的这个时候我肯定会忘了怎么设置,哈哈 到时候看这遍文章
wordpress使用阿里云 OSS插件图片样式自动添加水印 建站资源

wordpress使用阿里云 OSS插件图片样式自动添加水印

一直在用阿里云oss做图床,之前添加图片时,一直是手动添加,比较麻烦,后来发现阿里云oss可以通过规则进行自动添加水印LOGO,只需简单的设置就行了 所创作首先下载阿里云oss插件点击下载: aliyun-oss-3.2.4 感谢Ivan Chou所创作的插件 1、安装后设置配置信息如下图 2、然后进入存储空间点击图片处理 3、点击访问设置,开启原图保护,原图保护后缀如图,自定义分隔符我选的!号 4、点击导入样式选择刚刚在插件设置里下载的配置文件 5、选择编辑full规则        6、如果需要设置图片水印,要提前把水印LOGO上传到存储空间,最好用png格式,设置好后就OK了,操作非常简单,即保护了原图又添加了水印
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:5   其中:访客  0   博主  0
    • Me.稀奇 Me.稀奇 2

      这又是个嘛?

      • masy masy 3

        因为是微博登陆的

        • masy_ masy_ 4

          评论太不友好