[WordPress] 特定の文字を置換する方法
例えば、WordPress で記事内で使い続けていたタグを後から変更したい時って困りますよね。
記事数が数えるぐらいなら 1 つずつ書き換えても良いですが、それが膨大な量となると難しいです。
SQL で値を変更したいと思います。
記事内の本文(内の文字)を置換する
実行する SQL は以下です。
UPDATE
wp_posts
SET
post_content = REPLACE(post_content, '置換前', '置換後');
文字列を置換するREPLACE
を使用します。
REPLACE(列名,'置換前','置換後')
WordPress の記事の内容を変更する場合は、
テーブルはwp_posts
で、カラムはpost_content
を指定してあげます。
条件は適当に指定してあげてください。
記事のタイトルを置換する方法
追記です。
UPDATE
wp_posts
SET
post_title = REPLACE(post_title, '置換前', '置換後')