找回密码
 注册
查看: 1164|回复: 0

WordPress 正文批量替换的两种方法

[复制链接]
发表于 2011-9-4 23:51:44 | 显示全部楼层 |阅读模式
最近一直都比较忙,所以也没有时间接各种各样的需求,WordPress 折腾得也少了,现在 WordPress 都已经升级到 3.2.1  了,那些最新的功能啊、函数啊都还没有玩过,有点脱节,只能拿一些小问题但比较实用的方法出来分享给大家。  
今天有一个朋友问了我一个关于 WordPress 的问题,需求的背景是这样的,在他的博客文章里曾经插入了很多指向到 Discuz  论坛的链接,然而,自从那个 Discuz 论坛升级到 X2 以后,链接地址都改变了,导致之前在 WordPress  中插入的论坛链接都失效了。面对这样的问题,我认为有两种解决方案,一是从 Discuz 论坛下手,做 301 重定向,把旧的链接引向新地址;二是从  WordPress 下手,批量修改文中已经存在的链接地址。  
当然,我在这里选择从 WordPress 下手,从 WordPress 下手也可以有两种方法。一是从数据库下手,二是从 WordPress  主题下手,我一一来介绍一下。  
一、从数据库下手  
在数据库里批量替换的方法以前有介绍过,这里再重温一下,进入 phpmyadmin,找到你的数据表,先备份,然后运行 SQL,输入以下语句即可:  

UPDATE?wp_posts?SET?post_content?=?replace(post_content,?'old','new');
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|鼠窝站长论坛

GMT+8, 2025-1-10 00:27 , Processed in 0.051877 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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