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

| 收藏本文 下载本文 作者:拾贰时辰

下面是小编给大家带来WordPress 正文批量替换的两种方法(共含6篇),一起来阅读吧,希望对您有所帮助。同时,但愿您也能像本文投稿人“拾贰时辰”一样,积极向本站投稿分享好文章。

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

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

最近一直都比较忙,所以也没有时间接各种各样的需求,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');

篇2:Wordpress内容批量替换插件:Find and Replacer

临时需要,找到的这个插件,推荐给大家,Find and Replacer,批量替换Wordpress内容插件,输入条件即替换指定内容,很方便。

万一博客被那个啥了,换域名什么的,有备无患,

下载:Find and Replacer

作者主页:WESG

作者:匪际

原文:Wordpress内容批量替换插件:Find and Replacer

版权所有,时必须以链接形式注明作者和原出处并保留本声明。

篇3:dedecms数据库文章、标题、和正文内容批量替换

1.将所有文档设置为“仅动态”:update dede_archives set ismake=-1

2.将所有文档设置为“仅静态”:update dede_archives set ismake=1

头条[h]推荐[c]幻灯[f]特荐[a]滚动[s]加粗图片[p]跳转[j]

sql批量删除全部文章

DELETE FROM dede_addonarticle

DELETE FROM dede_arctiny

DELETE FROM dede_archives

删除标题小于5个字的文档

DELETE FROM dede_addonarticle where aid in(select id from dede_archives where LENGTH(title)<10)

DELETE FROM dede_arctiny where id in(select id from dede_archives where LENGTH(title)<10)

DELETE FROM dede_archives where LENGTH(title)<10

删除内容小于100个字的文档

DELETE FROM dede_arctiny where id in(select aid from dede_addonarticle where LENGTH(body)<50)

DELETE FROM dede_archives where id in(select aid from dede_addonarticle where LENGTH(body)<50)

DELETE FROM dede_addonarticle where LENGTH(body)<50

删除标题ID=525到530之间的

DELETE FROM dede_addonarticle where 525

DELETE FROM dede_arctiny where 525

DELETE FROM dede_archives where 525

把XXX网替换成WWW.SHPFY.COM

update dede_addonarticle set body=replace(body,’XXX网’,'WWW.20tc.com);

网站图片地址更新

update dede_addonarticle set body=replace(body,’src=”src=”/ixiu/’,'src=”WWW.20tc.com’);

更新去掉最后三个字母

单条鞋标

UPDATE `(数据库名)_skin`.`(表名)skin_arctype` SET `keywords` = ‘(要设置的值)灰指甲的病因,灰指甲的症状表现,治疗灰指甲的方法’ WHERE `skin_arctype`.`id` =10;

多条写表

UPDATE ` @_skin`.`skin_arctype` SET `keywords` = ‘tc,20tc’ WHERE `skin_arctype`.`id` =8;

UPDATE `@_skin`.`skin_arctype` SET `description` = ‘tc的个人博客怎么样.’ WHERE `skin_arctype`.`id` =8;

2、

方法如下: 1、进入后台,点左侧的“采集”,点选批量维护的“数据库内容替换”,

dedecms数据库文章、标题、和正文内容批量替换

2、如果你需要替换标题内的某些内容,选择dede_archives数据表,选择title字段,以本站香精香料词典被替换内容:“上海”, 替换为:“北京”,填入安全确认码,最后点开始替换数据,提示替换成功,这样文章的标题内容批量的替换很方便!

3、替换文章文章摘要内某关键词,选择dede_archives数据表,选择description字段,被替换内容:“上海”, 替换为:“北京”,填入安全确认码,最后点开始替换数据,提示替换成功。这样操作很简单!

4、替换文章正文内某关键词,选择dede_addonarticle数据表,选择body字段,被替换内容:“上海”, 替换为:“北京”,填入安全确认码,最后点开始替换数据,提示替换成功。这样操作很简单!{ SQL语句:update `dede_addonarticle` set body=replace(body,’你要替换的’,'你现在的’); }

篇4:PJBlog转WordPress的两种方法

前几天刚刚把自己的博客从PJ转到了wordpress,本人用的是第二种方法,不过第一种方法也试过,都可以用的,也都比较的简单,现在就介绍给大家。如果在转化的过程中遇到了什么问题可以留言给我。

1. 通过RSS导入

WordPress支持RSS格式数据的导入,而PJBlog又支持RSS数据的输出,一切就这么简单,不需要任何额外的代码就可以搞定。这种方式最大的缺点就是不能支持留言的导入。如果有这方面的需求,可能要麻烦很多,因为pjblog本身也不支持留言的RSS。

还是有个地方要做小小的改动,因为PJBlog的RSS默认只输出10篇,而我们要导出的是全部文章,只好在feed.asp文件里改了。

找到SQL=”SELECT TOP 10 L.log_ID,L.log_Title,去掉里面的TOP 10。变成这样的SQL=”SELECT L.log_ID,L.log_Title有两个地方,挨的还比较近。然后打开浏览器,敲www.你的网址.com/feed.asp。如果文章比较多,时间会长一点。最终显示成一个格式化好的xml文本。然后在浏览器菜单里找文件保存,存成一个feed.asp.xml就行了。最后进入wordpress的控制面板,选择“选项“,顶端菜单最后一项的“导入”。然后选择RSS。会让你选择一个本机上文件,就是前面那个xml。点确定导入就行了。

2. 网友Wady写的一个LBS 以及 PJBlog 到 WordPress 的新版数据转换程序

该方法比较全面,可以将评论和留言一并转换,我就是用这个方法将我的PJBlog里的数据要换成WordPress的,

使用方法如下:

将 LBS 或 PJBlog 的数据库改名为 blog.mdb

将 asp2wp.asp 以及 blog.mdb 上传到同一 ASP 空间目录下

运行程序根据需求点击相应的按钮获取 xml 格式的导出数据

进入已安装好的 WordPress 后台依次打开“管理”->“导入”->“WordPress”,根据提示导入之前获取的 xml 格式数据文件

提示:如果数据文件比较大,可以使用压缩包内所提供的 XML 分割软件分割成多个小尺寸数据文件依次导入。

LBS 以及 PJBlog 到 WordPress 的新版数据转换程序下载地址:点击下载

另外还找到了几种PJBlog转WordPress的方法,不过个人觉得都不如这两种方法来的简单。反正不管是什么方法,只要能够成功的帮我们把PJBlog转到WordPress就可以了。

祝大家成功!

来自:www.xiaorsz.cn//06/pjblog-to-wordpress/

篇5:wordpress调用单页面的两种方法

wordpress程序是目前最流行的博客程序,在国内的使用量也是非常大的,最近看到很多新手在使用wordpress的时候,不知道怎么调用单页,而我本人在网上也没有发现这方面很详细的教程,所以这次专门来写下调用单页的操作方法,虽然是很基础,但是确实是很多新手需要的。

使用wordpress调用单页一般都是在博客上放广告使用的,操作的方法有两种,一种是使用iframe调用,一种是使用js代码调用,下面来讲下实际操作步骤。

iframe调用单页

1.既然是调用单页,那就需要有个单页,所以第一步是准备一个单页,单页也可以自己用DW(dreamweaver)制作,这里就不详细讲述了。另 外也可以找到目标网页去下载,比如你看准哪个网站的单页不错,然后查看源代码,找到其单页的地址,然后用浏览器的目标另存为把网页下载下来,命名为一个随 意名字就OK。鉴于有些新手可能还是不太懂,所以本人特意找到一个百度的单页做示范教程,看下图:

2.按照上图的操作我们就会得到一个名为baidu.htm的单页,加一个存放单页图片和其他文件的baidu_files文件夹,接下来我们把这两个文件用FTP工具上传到wordpress的主题目录,路径是/wp-content/themes/,这样你用这个网址www.你的网站名.com/wp-content/themes/baidu.htm去访问,就可以看到这个单页了。

3.网站有了单页,那还要知道怎么调用,调用的方法其实很简单,只需要在wordpress主题头部下面放上一段代码就可以调用了,代码如下图:

代码:

好了,现在访问下你的网站,单页效果就会出来了,

当然单页不一定就要放在头部,具体放在什么地方你自己可以多试试。

js调用单页

js调用单页其实跟iframe调用差不多,就多了一个步骤,方法就是做好上面的1、2步骤以后。

1.接下来在桌面建立一个js文件(建立一个记事本,把后缀名改为.js就ok。可能有些朋友改后缀名没有效果,这是因为你的电脑隐藏了文件的扩展名,只要设置下就好了),js文件名也是随意取,姑且把它命名为“baidu.js”。

2.用记事本打开这个baidu.js,在里面插入代码,如下图:

代码:

document.write('');

3.代码插入以后我们保存这个baidu.js文件,然后将他上传至网站的/wp-content/themes/目录下,用www.你的网站名.com/wp-content/themes/baidu.js访问下,看下能不能访问到。

4.最后一步就是在网页当中调用这段js了,调用代码如下:

看到这里,相信不用解析大家也能看懂,我们只要把这段代码放到wordpress主题头部下面就ok了,访问下首页就可以看到效果了。

写在后面:这两种调用方法,个人比较倾向于js调用,因为现在百度还不能索引js代码里面的内容,而iframe调用百度已经可以收录,从百度的快 照就可以看出来,因为使用单页调用的大多数站长都是做淘客,而百度有点反感淘客,所以个人建议还是使用js调用。本文作者 www.13xd.com/ ipad保护套。写这篇教程也费了不少心,请者注明出处。

篇6:dedecms使用SQL命令批量替换指定字符串的方法

这篇文章主要为大家介绍了dedecms使用SQL命令批量替换指定字符串的方法,可以实现针对指定字符串的精确替换功能,是非常实用的技巧,需要的朋友可以参考下

几年前做的一个QQ站现在把资料整过来了,但是发现有些litpic缩略图中的路么地址不对了,以前我都是使用phpmyadmin替换,今天我发现可以直接使用SQL命令运行器来解决,下面来看我一个替换litpic中指定路径地址.

查询指定 archives 表:

代码如下:

select * from 你的表前缀_archives limit 1

这个表是主表了,我们查询一条出来看看,结果如下.

运行SQL:select * from 你的表前缀_archives where id =1466,共有1条记录,最大返回100条.

记录:1

id:1466

typeid:110

typeid2:0

sortrank:1238913636

flag:c,p

ismake:1

channel:1

arcrank:0

click:33119

money:0

title:可爱的动态nomoQQ表情图片

shorttitle:

color:

writer:

source:

litpic:upload.jb51.net/allimg/c090405/123Y13349440-1SH6.jpg

pubdate:1238913636

senddate:1238913636

现在我们可以锁定到id =1466 记录:

代码如下:

select litpic from 你的表前缀_archives where id =1466;

执行结果:

运行SQL:

代码如下:

select litpic from 你的表前缀_archives where id =1466;

共有1条记录,最大返回100条.

记录:1

litpic:upload.jb51.net/allimg/c090405/123Y13349440-1SH6.jpg

好了现在我们需要把litpic 字段中的upload.jb51.net 替换成 /uploads/ 这种,这些我们可以使用update replace来实现.

例子:

代码如下:

update 你的表前缀_archives set `litpic`=replace(litpic, ‘upload.jb51.net‘, ‘/uploads‘) WHERE id=1466

我们来执行看看结果,成功执行1个SQL语句,好现在我们来查询一下执行结果是不是我们想要的,再执行:

代码如下:

select litpic from 你的表前缀_archives where id =1466;

确定执行提示:

运行SQL:

代码如下:

select litpic from 你的表前缀_archives where id =1466;

共有1条记录,最大返回100条.

记录:1

litpic:/uploads/allimg/c090405/123Y13349440-1SH6.jpg

看提示没有错误,我们在地址栏看看图片正确,查看是没有问题了,现在我们来批量替换.

代码如下:

select litpic from 你的表前缀_archives where litpic like ‘%upload.jb51.net%‘

这样我们查一下是为了防止后面替换不会替换没有upload.jb51.net了,也防止了sql出错导致数据库全部替换掉了.

代码如下:

update 你的表前缀_archives set `litpic`=replace(litpic, ‘upload.jb51.net‘, ‘/uploads‘) where litpic like ‘%upload.jb51.net%‘

成功执行1个SQL语句,我们再查一下看.

运行SQL:

代码如下:

select litpic from 你的表前缀_archives where litpic like ‘%upload.jb51.net%‘

无返回记录!

希望本文所述对大家的dedecms建站有所帮助,

Word查找替换批量设置论文参考文献标注

DEDE数据库批量修改替换文章标题和内容

高难度抠图两种方法

同义词替换

win7打开写字板的两种方法

SQL Injection中文猜测的两种方法

七点半用英语怎么表达两种方法

论文正文范文

策划书正文格式

乙肝病毒可以自行清除吗?医生:清除乙肝病毒,主要有两种方法

WordPress 正文批量替换的两种方法(精选6篇)

欢迎下载DOC格式的WordPress 正文批量替换的两种方法,但愿能给您带来参考作用!
推荐度: 推荐 推荐 推荐 推荐 推荐
点击下载文档 文档为doc格式
点击下载本文文档