Velvet Blues Update URLsは、投稿・固定ページ・カスタム投稿・カスタムフィールド・添付ファイル内にあるURLを一括置換できるWordPressプラグインです。
置換の対象はデータベース内ということですね。サイトのお引越し時などに活用できます。
Velvet Blues Update URLsのインストール
インストール手順は以下の通りです。
ファイルをFTPでアップロードしてインストール
- Velvet Blues Update URLsをダウンロードします。
- ダウンロードしたファイルを展開し wp-content/plugins にアップロードします。
- 管理画面の[プラグイン]ページで、Velvet Blues Update URLsを有効化します。
WordPress管理画面でインストール
- [プラグイン] – [新規追加]にアクセスします。
- 「Velvet Blues Update URLs」で検索します。
- [今すぐインストール]をクリックして、Velvet Blues Update URLsをインストールします。
- [有効化]をクリックしてプラグインを有効化します。
Velvet Blues Update URLsの使い方
WordPress管理画面で[ツール] – [Update URLs]にアクセスします。
「Old URL」には置換対象のURL、「New URL」には差し替えたいURLを入力します。
Step2でURLの検索対象にチェックを入れます。
URLs in page content | 投稿・固定ページ・カスタム投稿の本文 |
URLs in excerpts | 抜粋 |
URLs in links | リンク |
URLs for attachments | 添付ファイル |
URLs in custom fields and meta boxes | カスタムフィールド |
Update ALL GUIDs | GUID |
※GUIDは、投稿に付与される固有のアドレスのことで、基本的には変更しないことが推奨されています。データベースのwp_postsを確認すると、guidという列があって「https://example.com/?p=1」とか「https://example.com/?page_id=2」等の固有のアドレスが入っています。
最後に[Update URLs NOW]をクリックすると、置換が実行されます。以下のようなメッセージが表示されれば置換完了です。
Success! Your URLs have been updated.
Results
2 Content Items (Posts, Pages, Custom Post Types, Revisions)
あとがき
ちなみに、URLではなく文字列でも置換可能でした。入力された値がURLかどうかをチェックしているわけではないみたいです。
そういう意味では、Search RegexとかBetter Search Replaceに近いプラグインですね。