WordPress(MySQL) 記事内の URL などを一括で書きかえる方法

なんでもかんでも記事内に絶対パスを使う人はたくさんいる。そんな人のサイトの URL が変更になったときとか、全部の記事にアクセスして URL を手作業で書き変えなきゃいけないから大変だ…と思うんじゃなくて、抜け道は必ずあるので、それを実行する。

phpmyadmin などにアクセスできるのなら、SQL ってところから以下を実行していただければ、一瞬ですべてのファイルの任意の文字列を好きなように変更できる。

1
UPDATE テーブル名 SET post_content = replace(post_content, '対象の文字列', '置き換えたい文字列');

テーブル名は大体が wp_posts みたいな感じになると思うけど、インストールの時点で接頭語を変えていたり、ひとつのデータベースでいくつもの WordPress をインストールしているような人は、この辺要注意ですね。

Comments

Leave a Comment

Trackback URL

コメントは承認待ちです。表示されるまでしばらく時間がかかるかもしれません。