平台开发中,欢迎参与测试。你可以在 QQ群:1046115671 中与我们交流,或是直接在社区发帖

Better Search Replace

帮助改进此插件的 简体中文 翻译~ 同时,你可以通过安装 WP-China-Yes 插件,并切换应用市场为“LitePress 应用市场”来接收翻译推送。

将 WordPress 站点移动到新域或服务器时,您可能需要在数据库上运行 search/replace,以使一切正常工作。 幸运的是,有几个插件可用于此任务,但是,对于一些关键功能,它们都有不同的方法。 该插件整合了这些插件的最佳功能,将以下功能合并到一个简单的插件中:

  • 连播支持所有的表格
  • 选择指定的表格的能力
  • 运行 “试运行” 以查看将更新多少字段的能力
  • 没有服务器需求来自一个运行安装的 WordPress
  • WordPress 多站点支持

时间保存功能能够在 Pro 版本中:

  • 准确查看 search/replace 期间发生的变化
  • 备份以及导入数据库当运行 search/replace
  • 来自开发者的优先邮箱支持
  • 保存或者加载自定义的资料用于快速的重复 search/replace 在一个位置
  • 支持 1年的更新

了解更多关于 Better Search Replace Pro

搜索和替换功能在很大程度上基于互连 / 它是伟大的开源搜索替换数据库脚本,修改为使用 WordPress 本机数据库功能以确保兼容性。

支持的语言

  • 英国
  • 法国
  • 德国
  • 西班牙

想要继续?

请随意提交一个问题或者提交一个请求在GitHub.

屏幕截图

安装 Better Search Replace 就想你安装其他的 WordPress 插件一样

Dashboard 方法:

  1. 登陆你的 WordPress admin 然后去到 Plugins -> 添加新的
  2. 输入”Better Search Replace” 再搜索栏中并且选择这个插件
  3. 点击 “安装”,然后” 激活插件 “

上传方法:

  1. Unzip the plugin and upload the “better-search-replace” folder to your ‘wp-content/plugins’ directory
  2. 在 WordPress 中通过插件菜单激活插件

1.4 – April 7, 2022

  • New: Better Search Replace has a brand new user interface
  • Improvement: Default capability required to use the plugin has changed from “install_plugins” to “manage_options” for compatibility with DISALLOW_FILE_MODS

1.3.4 – December 7, 2020

  • 提升:WordPress 5.6 以及 PHP 8 兼容性
  • FIX:已序列化两次的字符串显示为假阳性

1.3.3 – February 26, 2019

  • 修复:某些特殊字符干扰 search/replace
  • Security: Pass template filenames through sanitize_file_name()
  • 安全:当下载诊断信息的时候仅验证一次

1.3.2 – January 3, 2018

  • 修复:再一些换进中仅一个表单搜索 (props @Ov3rfly)
  • 优化:在侧边栏更新文字

1.3.1 – September 14, 2017

  • 安全:检查如果数据在为序列化之前序列化它
  • 优化:增加表格选择的尺寸

1.3 – November 10, 2016

  • 提升:更新 sidebar 并且添加 Pro 版本折扣
  • 修复:Outdated 链接到老的网站
  • 修复:保留对无效的 tab 的请求

1.2.10 – June 2, 2016

  • 修复:CSS 没有再详情页加载

1.2.9 – December 8, 2015

  • 修复:序列化对象中搜索大小写敏感的错误
  • 修复:由于缺少主要 key 而导致的早起跳过

1.2.8 – November 25, 2015

  • 修复:带有报告详情的 Bug

1.2.7 – November 24, 2015

  • 修复:未翻译的字符串
  • 优化:检查 BSR_PATH 于 ABSPATH 是否一致
  • 通过 4.4 进行测试

1.2.6

  • 移除不使用的代码 / 小的 cleanup

1.2.5

  • 优化进度条信息以及风格
  • 小的 cleanup

1.2.4

  • 添加 “Setting Saved” 当保存设定注意时
  • 修复了 wp_magic_qutes 干扰某些搜索字符串的错误

1.2.3

  • 修复了反斜杠中的搜索 bug
  • 修复了在大型多站点中获取表的潜在错误
  • 修复了 append_report 中的潜在通知
  • 改进了对丢失主键的处理

1.2.2

  • 修复了与 WooCommerce 的 Ajax 冲突
  • 修复了一些翻译上的问题
  • 调整 “系统信息” 用于使用 get_locale () 代替 WP_LANG 常数
  • 更新了德语的翻译 (props @Linus Ziegenhangen)

1.2.1

  • 修复带有进度条的镜像问题
  • 更新翻译文件

1.2

  • 切换 Ajax 批量进程用于 Search/Replaces
  • 减少最小的”最大页面尺寸” 到 1000
  • 添加”Help” tab 带有系统信息用于简单的问题排除

1.1.1

  • 添加能力能够改变最大的页面尺寸
  • 减少默认页面的尺寸来保留白色屏幕的问题再一些环境中

1.1

  • 添加能够改变
  • 小的 bug 修复以及翻译修复

1.0.6

  • 添加表单大小到数据库表单列表
  • 添加法语翻译 (props @Jean Philippe)

1.0.5

  • 添加对于大小写敏感的搜索
  • 添加德国翻译 (props @Linus Ziegenhagen)

1.0.4

  • 潜在的安全修复

1.0.3

  • Fixed issue with searching for special characters like ‘’
  • 通过替换一些对象修复 bug

1.0.2

  • 修复未能翻译的字符串再提交那妞一级子菜单页面

1.0.1

  • 修复了加载翻译和添加西班牙语翻译的问题 (道具 Eduardo Larequi)
  • 通过报告时间修复 bug
  • 更新将 “试运行” 作为默认
  • 添加支持用于 WordPress 多站点 (查看 FAQs 了解更多信息)

1.0

  • 初始化发布

Using Better Search Replace

Answer:

Once activated, Better Search Replace will add a page under the “Tools” menu page in your WordPress admin.

Is my host supported?

Answer:

Yes! This plugin should be compatible with any host.

Can I damage my site with this plugin?

Answer:

Yes! Entering a wrong search or replace string could damage your database. Because of this, it is always adviseable to have a backup of your database before using this plugin.

How does this work on WordPress Multisite?

Answer:

When running this plugin on a WordPress Multisite installation, it will only be loaded and visible for Network admins. Network admins can go to the dashboard of any subsite to run a search/replace on just the tables for that subsite, or go to the dashboard of the main/base site to run a search/replace on all tables.

How can I use this plugin when changing URLs?

Answer:

If you’re moving your site from one server to another and changing the URL of your WordPress installation, the approach below allows you to do so easily without affecting the old site:

  1. Backup the database on your current site
  2. Install the database on your new host
  3. On the new host, define the new site URL in the wp-config.php file, as shown here
  4. Log in at your new admin URL and run Better Search Replace on the old site URL for the new site URL
  5. Delete the site_url constant you added to wp-config.php. You may also need to regenerate your .htaccess by going to Settings -> Permalinks and saving the settings.

More information on moving WordPress can be found here.

评价

目前还没有评价

成为第一个“Better Search Replace” 的评价者