批量修改文章内容可以使用以下SQL语句:UPDATE wp_posts SET post_content = replace( post_content, 被替换内容, 替换后内容 );如果你只是想更改文章插图的链接,而不想影响其他的链接可以使用以下SQL语句,...

批量修改文章内容
可以使用以下SQL语句:
UPDATE wp_posts SET post_content = replace( post_content, '被替换内容', '替换后内容' );
如果你只是想更改文章插图的链接,而不想影响其他的链接
可以使用以下SQL语句,所有src="123.com被替换成了src="456.com
UPDATE wp_posts
SET post_content =
REPLACE (post_content, 'src="123.com', 'src="456.com');
如果你是以图片附件形式上传的话,需要更改图片附件的GUID
UPDATE wp_posts
SET guid = REPLACE (guid, 'oldsiteurl.com', 'newsiteurl.com')
WHERE post_type = 'attachment';
批量修改文章摘要
如果你想批量更改文章摘要,可以使用以下语句:
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
UPDATE wp_comments
SET comment_author_url =
REPLACE( comment_author_url, '123.com', '456.com' )
替换所有评论中的敏感词汇
UPDATE wp_comments
SET comment_content = replace( comment_content, 'fuck', '**' );
沃梦达教程
本文标题为:WordPress如何批量修改文章信息/SQL命令修改


基础教程推荐
猜你喜欢
- PHP-WordPress:从数据库中检索值 2023-10-08
- 64MB内存VPS安装Lighttpd-SQLite-PHP搭建WordPress博客教程 2023-10-08
- php – 如何在wordpress插件中获取会话变量 2023-10-08
- 织梦dedecms首页列表页ajax无限下拉加载瀑布流效果 2022-06-23
- 【wordpress】wordpress插件之自动采集发布工具 2023-10-08
- PbootCMS伪静态配置教程以及各web容器配置规则 2023-07-08
- linux-使用wget在WordPress上进行身份验证 2023-10-08
- WordPress致命错误:在1832行的wp-includes / wp-db.php中,允许的内存大小为536870912字节(试图分配77个字节) 2023-10-08
- WordPress在其他PHP文件中使用wp_config.php变量连接到数据库 2023-10-08
- dedecms支付宝支付成功后发送邮件通知站长的方法 2023-07-09