WordPress 3.1 の設定内容と格納先DBテーブルカラムの対応

WordPress 3.1 の設定内容と、その格納先DBテーブルカラムの対応を整理しておきます。
まずは、[管理パネル]-[設定]-[一般設定]の各設定項目に関してです。

WordPress 3.1 のDB(MySQL)のテーブルは、次のようにして確認できます。全部で12テーブルです。

mysql> show tables;
+-----------------------+
| Tables_in_wordpress   |
+-----------------------+
| wp_commentmeta        |
| wp_comments           |
| wp_ktaisession        |
| wp_links              |
| wp_options            |
| wp_postmeta           |
| wp_posts              |
| wp_term_relationships |
| wp_term_taxonomy      |
| wp_terms              |
| wp_usermeta           |
| wp_users              |
+-----------------------+

[管理パネル]-[設定]-[一般設定]の各項目の格納先テーブル、格納先テーブルカラムの関係は下表の通りです。

格納先テーブル:wp_options
格納先テーブルカラム:option_name
格納先テーブルカラム設定値:option_value

[管理パネル]-[設定]-[一般設定]の項目 wp_optionsテーブルのoption_nameカラムの値
サイトのタイトル blogname
キャッチフレーズ blogdescription
WordPress のアドレス (URL) home
サイトのアドレス (URL) siteurl
メールアドレス admin_email
メンバーシップ users_can_registerusers_can_register
新規ユーザーのデフォルト権限グループ default_role
タイムゾーン timezone_string
日付フォーマット date_format
時刻フォーマット time_format
週の始まり start_of_week

なお、格納先テーブルカラム設定値を確認するためのSQLは次のようになります。

mysql> select option_name,option_value from wp_options where option_name="blogname";
+-------------+----------------------------------------------------+
| option_name | option_value                                       |
+-------------+----------------------------------------------------+
| blogname    | グーフー / WordPressのためのLinuxノート            |
+-------------+----------------------------------------------------+

Comments are closed.