你是不是遇到过以下几类情况:
博客更换域名,博客文章的內容还要跟随换
应用的图片地址拆换了
写了许多文章,转过头来想转换创作者
想删掉某一可恨留言者的全部留言
想变更某一留言者全部留言的网址URL
要想禁止使用全部文章的pingback
要想禁止使用全部文章的评论作用
全部的这种,都牵涉到一个关键字:批量修改。假如在WordPress后台管理,手动式地去一个一个改动文章內容,坚信会给你很伤脑,对一些有着上千篇文章的博客而言,基本上是不太可能达到目标。文中将教你怎么使用SQL语句来实际操作你的数据库查询,完成数据信息的批量修改。
假如你没学过过数据库查询的有关专业知识,毫无疑问不清楚SQL是什么,可是文中所牵涉到的內容不用你掌握数据库查询的专业知识,都不想要你熟练SQL语句的撰写,你彻底能够立即应用文中提及的SQL,下边大家将分条详细介绍每个SQL语句的作用,全部语句都应用默认设置的?wp_?表作为前缀,假如你的并不是,请自主变更。
逐渐以前,先详细介绍下列怎样实行SQL语句,开展批量操作。如今一般的室内空间全是用phpmyadmin来管理 *** 数据库查询,这儿将以phpmyadmin为例子来详细介绍怎样实行SQL语句:
进入你的phpmyadmin管理页面,随后进入你的博客相匹配的数据库查询
工具栏有一个?SQL?选择项,点一下进来
出現一个SQL语句的文本框,如今你也就能够在里面键入SQL语句了
键入结束,点一下?实行?,将实行你刚刚键入的SQL语句
SQL语句实行结束,你的文章也被批量修改了,如今看一看你的文章是不是都被变更了
最终建议:下列详细介绍的SQL语句都会我的博客上做了检测,可是即便如此,实际操作数据库查询以前都需要先备份数据一下你的数据库查询;按时备份数据你的数据库查询是良好的习惯
假如你要更换以前读过的全部文章中的一些內容,如拆换博客的名字,拆换博客的网站地址,拆换文章配图图片的连接这些,你能应用下列SQL语句:
UPDATE?wp_posts
SET?post_content?=?replace(?post_content,?'爱找主题',?'爱找主题网址'?);
该语句的作用是将全部文章中的 爱找主题 关键字,所有换成 爱找主题网址,你能依据必须做一些变更。由于文章內容在数据库查询中是以HTML编码方式储存的,因此 之上SQL语句一样能够更换HTML编码。
假如你仅仅想变更文章插画图片的连接,而不愿危害别的的连接,能够应用下列SQL语句,全部src="https://seoxiaoxin.com/oldurl.com被换成了src="https://seoxiaoxin.com/newurl.com
UPDATE wp_posts
SET post_content =
REPLACE (post_content, 'src=https://seoxiaoxin.com/"oldurl.com', 'src="https://seoxiaoxin.com/newurl.com');
如果你是以图片附件方式提交得话,必须变更图片附件的GUID
UPDATE?wp_posts
SETguid?=?REPLACE?(guid,?'oldsiteurl.com',?'newsiteurl.com')
WHERE?post_type?=?'attachment';
文章引言便是你在WordPress后台管理编写文章时,"引言"框中键入的內容,假如你要大批量变更文章引言,能够应用下列语句:
UPDATE?wp_posts
SET?post_excerpt?=?replace(?post_excerpt,?'爱找主题',?'爱找主题网址'?);
该语句的作用是将全部文章引言中的 爱找主题 关键字,所有换成 爱找主题网址。
假定你的博客有两位申请注册客户,张三和李四,你要将张三的全部文章划入到李四户下,此刻应该怎么办呢?你能实行下列语句:
UPDATE?wp_posts
SET?post_author?=?李四客户id
WHERE?post_author?=?张三客户id;
那如何获得 李四的客户id 和 张三的客户id 呢?你能实行下列SQL语句:
SELECT?ID,?user_nicename,?display_name?FROM?wp_users;
这时候将列举你博客上全部的申请注册客户的ID,呢称和公布显示信息的名字,你如今就可以寻找相匹配客户的ID了,如下图,zhangsan的ID为2,lisi的ID为5:
你的SQL就可以那样写了:
UPDATE?wp_posts
SET?post_author?=?5
WHERE?post_author?=?2;
假定,你的博客有一个十分忠诚的阅读者,让你的博客文章留有许多有效的评论,另外他的评论都填好了留言者的网址URL,可是有一天他的博客网站域名换了,并要求你升级他留言中的网址URL,那你怎么办?手动式一个一个帮他改,我觉得太实际。你能应用下列SQL语句:
UPDATE?wp_comments
SET?comment_author_url?=
REPLACE(?comment_author_url,?'oldurl.com',?'newurl.com'?)
之上语句,将留言者全部旧的网页链接oldurl.com,更改成新的网站地址newurl.com
打开pingback作用,能够在他人引入你的文章连接的状况下,让你推送通告,可是该作用好像对大家的文章没多少协助,那为什么不把pingback给严禁了呢?在WordPress后台管理 - 设定 - 探讨,撤消启用"接受来源于外界博客的引入通知(pingbacks 和 trackbacks)",那样之后的文章也不打开pingback,可是该选择项不容易对以前的已公布的文章起功效,還是要采用SQL:
UPDATE?wp_posts
SET?ping_status?=?'closed';
在一般 状况下,文章的改版对大部分人而言没多少实际意义,并且改版的总数会伴随着你改动文章的频次持续提高,这会提升数据库查询的查看速率,这并不是什么好事儿。互联网技术上面有许多教你怎样严禁改版的文章,也有许多软件能够删掉文章改版,你能自身检索看一下。这儿教你怎么使用SQL语句,删掉全部已造成的文章改版数据信息:
DELETE?a,b,c
FROM?wp_posts?a
LEFT?JOIN?wp_term_relationships?b?ON?(a.ID?=?b.object_id)
LEFT?JOIN?wp_postmeta?c?ON?(a.ID?=?c.post_id)
WHERE?a.post_type?=?'revision';
假如你的博客要想封禁别人,并删掉其在你博客的全部留言,能够应用下列SQL语句。
(1)依据留言者的博客URL开展删掉,下列SQL语句将删掉全部URL为?www.example.com?的评论
DELETE?from?wp_comments
WHERE?comment_author_url?LIKE?'%www.example.com%';
(2)依据留言者的呢称开展删掉,下列语句将删掉全部呢称为 example 的评论
DELETE?from?wp_comments
WHERE?comment_author?=?'example';
(3)依据留言者的Email开展删掉,下列语句将删掉全部Email为 example@example.com 的评论
DELETE?from?wp_comments
WHERE?comment_author_email?=?'example@example.com';
中国的互联网监控幅度主要表现出了大力加强的发展趋势,假如你的博客评论中出現了很多的违禁词,很可能离网站被封也很近了。更好是的作法是,更换有关的违禁词,以确保你的博客安全性,下列SQL语句将全部评论中的? *** ,换成 **,更换內容依据你的必须来。
UPDATE?wp_comments
SET?comment_content?=?replace(?comment_content,?' *** ',?'**'?);
有时你的博客很有可能会由于种种原因,必须关掉文章的评论。在WordPress后台管理 - 设定 - 探讨,那边撤消启用"容许大家发布新文章的评论",之后发布的文章默认设置是关掉评论的。可是以前早已发布的文章,若要关掉评论想要你一篇一篇地去改动评论设定,它是一件较为痛楚的事儿。下列SQL语句能够协助你轻轻松松地大批量关掉文章评论:
(1) 关掉全部旧文章的评论:
一般 状况下,一篇旧文章就非常少会有些人发布评论了,一般浏览旧文章的客户大多数来源于百度搜索引擎,它是好事儿,可是这些客户还会继续明确提出一些新难题,尤其是技术性难题,可是很有可能文章中提及的关键技术你早已遗忘,此刻会给你很不好办。更好是的作法還是還是禁止使用旧文章的评论,下列SQL将严禁2009-01-01以前发布的全部文章的评论,你能依据必须改动日期:
UPDATE?wp_posts
SET?comment_status?=?'closed'
WHERE?post_date?<?'2009-01-01'?AND?post_status?=?'publish';
(2) 关掉全部文章的评论:
有时很悲剧,在不可抗拒的威协下,你迫不得已关掉全部文章的评论,能够应用下列SQL语句:
UPDATE?wp_posts
SET?comment_status?=?'closed'?WHERE?post_status?=?'publish';
本文导读目录: 1、富士康被黑客勒索1804个比特币,为啥黑客就要比特币? 2、富士康遭黑客勒索比特币1804枚,为什么黑客不要现金要比特币? 3、富士康遭黑客勒索,黑客勒索行为如何解决?...
本文导读目录: 1、小说的主角是个黑客,他喜欢上一对姐妹花,故事结局是主角和姐妹花中的姐姐去美国结婚被抓回国后成了将军 2、人家最小黑客汪正扬8岁写代码,十岁左右就有个人网站了,我现在经营公司网站...
引领人字拖潮流风尚的巴西国宝级品牌Havaianas哈唯纳匠心打造Havaianas哈唯纳全新牛年特别款人字拖,更携手知名插画艺术家孙佳艺,展现一个充满奇思妙想的春节,带你感受Havaianas哈唯纳...
2月2日,由抖音出品的贺岁片《绣球》温暖上线,影片传递关注的力量成最强吸睛点。抖音一如既往地将视角对准了你我身边的普通人,通过《绣球》关注普通人,以及普通人因为被关注而引发的不平凡的故事。 《绣...
至少一年,各地情况不一.很多地方是永久保存.(公安系统内有足够的信息空间保存这些).宾馆那边登记后信息就自动备份到公安局的服务器上了.有详细的记录,什么时间,几个人,哪个房间,身份证扫描件都有....
消费者购物返利重要可以分为两类:一类是给自己的产品购物返利;另一种是第三方提供的,采购回扣是商家的广告费,比如淘宝联盟。 第一类都不提了,可以称作自己家玩的一种游戏,假如你提了价格再退还给消费...