WordPress批量替换文章内容的方法

tengxunyun cera

可有两种方法实现替换wordpress的文章内容,一是从更新数据库,二是在 WordPress 主题中实现。

方法一、更新数据库

进入 phpmyadmin,找到wordpress的数据表,先备份,然后执行如下SQL语句:

//以下为代码正文…
UPDATE wp_posts SET post_content = replace(post_content,'old','new');

其中 old 是旧的字符串,new 是你要替换的文字。

方法二、从 WordPress 主题下手

在 WordPress 主题的 functions.php 中插入如下代码:

//以下为代码正文…
function content_str_replace($content = ''){
	$content = str_replace('old', 'new', $content);
	return $content;
}
add_filter('the_content', 'content_str_replace', 10);

其中 old 是旧的字符串,new 是你要替换的文字。

來源:https://bynss.com/2018/865.html

cera aliyun tengxunyun cloudiplc

相关推荐

记录WordPress通过数据库批量替换文字标题及文章内容

WordPress是目前使用比较广泛的博客搭建程序,很多个人博客乃至企业站点也使用的#WordPress#来搭建。建站时间长了,难免会碰到要批量修改文章内容或者标题的情况,特别是要批量处理某个词语的情况。这里记录了比较简单的方法,通过简单的两段SQL代码,来从WordPress数据库当中实现批量修改。 1、批量修改文章标题 修改文字标题代码如下,其中“yangmao”是将被修改的词语,“羊毛”是将要修改成的词语。 UPDATE wp_posts SET post_title = REPLACE( post_title, ‘yangmao’, ‘羊毛’ ); 2、批量修改文章内容 下面代码是修改文章正文内容。使用方式和修改文章标题是一致的。 UPDATE wp_posts SET post_content = REPLACE( post_content, ‘yangmao’, ‘羊毛’ ); 3、在哪里修改? 通过phpmyadmin进入到数据库管理页面后,按下图操作即可。  

WordPress 自定义友情链接顺序位置的方法

WordPress 的友情链接大多数都是以名称默认排序的 而在 WordPress 中后台添加友情链接基本上都是这个方法 //添加友链按钮 add_filter(‘pre_option_link_manager_enabled’, ‘__return_true’); 有的安装了插件,但是插件中其实也是这个代码 怎么在页面中输出对应的友情链接呢? 大概好多人使用的付费主题或者免费主题都没有认真的看过代码 在友情页面的代码中有一个wp_list_bookmarks()函数,用来输出链接信息等 怎么自定义友情链接顺序位置呢? 主要还是用到刚才提到的那个函数,用法如下 <?php wp_list_bookmarks( $args ); ?> $args是有默认参数的: <?php $args = array( ‘orderby’ => ‘name’, ‘order’ => ‘ASC’, ‘limit’ => -1, ‘category’ => ‘ ‘, ‘exclude_category’ => ‘ ‘, ‘category_name’ => ‘ ‘, ‘hide_invisible’ => 1, ‘show_updated’ => 0, ‘echo’ => 1, ‘categorize’ …

Yoast SEO|WordPress SEO|优化插件推荐|帮助网站|进行SEO优化

如果你建站使用的是 #WordPress#,比如老唐就是用的 WordPress 建站,并且想要对网站进行#SEO# 优化,那么可以使用一些 WordPress SEO 优化插件。目前老唐也尝试过一些 WordPress SEO 插件,感觉比较好的还是 Yoast SEO 这个插件。设置起来比较方便,而且选项也比较多,但是如果不会设置的话默认设置也已经足够使用,所以推荐我们新手刚接触 SEO 的时候使用。 下载后在后台上传安装,或者直接在后台搜索安装也可以。 Yoast SEO 插件简单设置 其实基本上没有改什么设置,基本都用的#默认#设置。 不过有些设置可以看一下确认一下,比如搜索外观里,标题是否需要强制重写,我们可以重写为自己想要的网站标题,后期更换#主题#也不会影响。 此外,我们主要可能会修改的是搜索外观中的 SEO title 和 Meta description,包括每个文章页和每个独立页面的,一般来说默认也可以,我们有需求可以根据自己的需求进行修改。 如果有需要,我们也可以付费升级高级版,但是一般来说免费版够用了。  

CentOS 7|Debian 9|启用原生Google BBR|方法|实现TCP加速

一)更新CentOS 7内核为支持BBR的内核 1、查看Centos内核 uname -r 2、如果低于4.10,则更新内核 rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm yum –enablerepo=elrepo-kernel install kernel-ml -y 3、安装完成后,查看已安装的内核: rpm -qa | grep kernel 如果看到 kernel-ml-5.3.5-1.el7.elrepo.x86_64 字样的,即是成功。 4、更新开机启动 egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \’ 会看到类似这样的 CentOS Linux (5.3.5-1.el7.elrepo.x86_64) 7 (Core) CentOS Linux (3.10.0-957.1.3.el7.x86_64) 7 (Core) CentOS Linux (0-rescue-96820b9851c24560b5f942f2496b9aeb) 7 (Core) 设置CentOS Linux (5.3.5-1.el7.elrepo.x86_64) …

微信扫一扫,分享到朋友圈

WordPress批量替换文章内容的方法