Go Live Update Urls

外掛說明

Goes through entire site and replaces all instances of an old url with a new one. Used to change the domain of a site. Works on both multi-site and single site installs.

Check out Go Live Update Urls PRO for more features including support for tables created by plugins, the ability to test a URL before updating, update history, priority support, and so much more!

Pro version 6.1.1 is now available with a greatly improved testing and updating experience!

Features

  • Database table by table selection.
  • Updates serialized data in core tables.
  • Very easy to use admin page – which may be found under Tools.

Updates Entire Site including

  • Posts
  • Pages
  • Image URLs
  • Excerpts
  • Post meta data
  • Custom post types
  • Widgets and widget data
  • Options and settings
  • And much more

Pro Features

  • Updates database tables created by plugins without fear of breaking.
  • Database tables are organized into simple intuitive sections.
  • Updates serialized data across any table.
  • Updates JSON data across any table.
  • Improved admin page.
  • Ability to test URL changes before running them.
  • URL testing report is provided for peace of mind.
  • Option to fix common mistakes automatically when entering a URL.
  • iew and use history of your site’s address.
  • Predictive URLs automatically fill in the “Old URL” and “New URL.”.
  • Ability to choose between a full table or sections.
  • WP-CLI support for updating URLs from the command line.
  • Priority Support with access to members only support area.

Currently ships with the following languages

  • English (US)
  • French (fr_FR)
  • German (de_DE)
  • Spanish (es_ES)

Developers

Developer docs may be found here.

Troubleshooting

Troubleshooting information may be found here.

Contribute

Send pull requests via the Github Repo

Contribute

Send pull requests via the Github Repo

螢幕擷圖

  • Typical settings page. The verbiage will change slightly depending on your database structure.

安裝方式

Use the standard WordPress plugins search and installer.
Activate the plugin.
Use the “Go Live” page, located under the Tools menu, in the WordPress admin.

Manual Installation

  1. Upload the go-live-upload-urls folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

常見問題集

Where do you use this plugin?

Under the Tools menu in the dashboard there will be a “Go Live” link.

Why does updating the domain break some plugins?

Some plugins will store the serialized or JSON data in the database which does not allow for easy updating of the data. You may un-check tables used by such plugins and then update the urls manually for those plugins. Currently, the options, postmeta, usermeta, commentmeta, blogmeta, and sitemeta tables are serialization safe. The Pro Version supports updating all tables created by plugins, including ones with serialized or JSON data.

How do I know which tables I should not update?

Most tables will be just fine to update. This plugin will tell you which ones not to update.
If you wish to try to update tables mentioned as “not safe” anyway, you may make a backup of your database, run this on all tables and if you run into trouble, restore your database, un-check tables in sections, and rerun this until you find the culprit. If you find you are running into issues with custom tables, you may want to check out the Pro Version of this plugin which works with any table.

使用者評論

2020 年 8 月 21 日
I needed this after changing domain. works great. Thanks..
2020 年 2 月 13 日
Wow! I had to switch my site from a temporary development domain to the live domain and am glad I found this plug-in. I used the Pro version and all I had to do was enter the old and new addresses and click a button. It finished so quickly I wondered if it had actually done anything, but was immediately able to use the new URL to get to the site and check it out -- all was OK. This was a one-time thing for me and I probably could have used the free version, but thought that the developers earned their money by making it so easy. Thanks, folks!
2020 年 1 月 30 日
very simple and very effective. Thank you very much.
2019 年 8 月 17 日
Works great! I tried other plugins and they didn't complete the job. This one changed all URL's in one sweep.
閱讀全部 41 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Go Live Update Urls〉的開發相關工作。

參與者

Go Live Update Urls 外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將 Go Live Update Urls 外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

6.1.4

  • Support updating registration_log and signups tables.
  • Make get_doubled_up_subdomain method public.

6.1.3

  • Support WordPress version 5.5.1

6.1.2

  • Improve admin form and selectors.
  • Fix filter name for go-live-update-urls/database/column-types.
  • Improve FAQs.
  • Support for PRO version 6.1.0.

6.1.0

  • Automatically exclude non text database columns.
  • Support email addresses within serialized data.
  • Greatly improve database update performance.
  • Split database update steps into their own class.
  • Support URL counting for upcoming PRO enhancements.
  • Tested to WordPress version 5.5.0

= 6.0.1 –
* Improve compatibility with very old versions of PRO.
* Improve the readme.
* Add links for the documentation and troubleshooting.

6.0.0

  • Entirely new code structure.
  • Removed all deprecated code and filters.
  • Improved filter and action names.
  • Improved performance.

5.3.0

  • Display error message when no tables are selected during update.
  • Fix bug when updating columns which are name the same as MySQL commands.
  • Remove confusing ‘- Serialized’ label from checkboxes list.
  • Improve stability to modernize code some code.
  • Introduce go-live-update-urls/views/admin-tools-page/disable-description filter.
  • Cleanup some long deprecated code.

5.2.12

  • Support for WordPress version 5.3.0
  • Officially drop support for PHP 5.4 in favor of 5.6.0

5.2.0

  • Support URL Encoded URLS within serialized data
  • Support JSON Encoded URLS within serialized data

5.1.0

  • Added new languages including French, German, and Spanish
  • Support upcoming blogmeta table in WP 5.0.0+
  • Support updating urlencoded urls
  • Improved support for Visual Composer
  • Add PHP composer support

5.0.0

  • Bring back PHP 5.2 support
  • Restructure entire codebase
  • Greatly improve security
  • Improve performance
  • UI improvements
  • Use strict WP coding standards

4.1.0

  • Drop PHP 5.2 support in favor of PHP 5.3
  • Support updating JSON urls
  • Support Revolution Sliders
  • Add custom updaters support

4.0.0

  • Restructure admin page to separate WP Core from custom tables
  • Remove custom styles in admin
  • Improved js structure
  • Improved actions and filters
  • Improved verbiage with admin

3.1

  • Add support for serialized term meta

3.0

  • Greatly improve security
  • Improve code organization
  • Remove misleading UI messages
  • Clears cache when finished