タグ

databaseに関するCaihuaのブックマーク (2)

  • [WordPress] 投稿済みの記事内容を一括で書き換える方法

    WordPressの投稿済みの記事内容に、MySQLから一括でクラスを付与したり文字列を書き換えたりする方法です。SQL文で直接書き換えれば一瞬で行うことができるので、記事数が多くて修正を全て手作業で行うことが難しい時にはとてもよいです。 どこに投稿データが入っているか WordPressの投稿データはデータベースの wp-posts というテーブルに格納されています。このテーブルにはタイトルや更新日時などの投稿記事に関するデータがいろいろ入っており、記事内容(コンテンツ部分)はこのテーブル内の post_content というフィールドに格納されています。ここには投稿記事の他に固定ページやリビジョンデータも一緒に入っています。 データを上書きするSQLSQLのデータを変更するにはUPDATE文を使用します。構文は以下のような形です。 UPDATE テーブル名 SET フィールド名=書

    [WordPress] 投稿済みの記事内容を一括で書き換える方法
  • [WordPress] 投稿記事内の文字列をSQL文で一括置換

    WordPressで投稿された記事などをSQL文で一括置換するためのメモです。 この方法では、SQL文を使用するときにphpMyAdminの管理画面を使っています。 投稿記事内のURLを一括置換する WordPressでブログを運営しているときに “投稿記事内に記述していたサイトのURLのリンクが切れていた” もしくは “ドメインが変更されていた” などという時があるかと思います。 以下に、そのURLをphpMyAdmin上からSQL文で一括置換する方法をご紹介します。 1. phpMyAdminからデータベースを表示してwp_postsを選択 まず、phpMyAdminの管理画面を開いて、サイドメニューからブログで使われているデータベースを選択して下さい。投稿記事内のURLが記述されているのは wp_posts というテーブル名なので、wp_posts を選択します。 2. テーブルのバ

    [WordPress] 投稿記事内の文字列をSQL文で一括置換
  • 1