WordPressのwp_postsテーブル

post_type

一般的な値

post
投稿
page
固定ページ
revision
リビジョン
投稿や固定ページの過去データ
attachment
画像の添付

それぞれのケースとレコードの関連

post_type post page
post_mime_type null null
post_parent たぶん0固定 0
親となる固定ページのID
wp_posts.id
post_title 自動下書き
入力したタイトル
自動下書き
入力したタイトル
post_name URL上の値 URL上の値
post_content 固定ページの内容 投稿内容
post_author 投稿したユーザ
wp_users.idの値
投稿したユーザ
wp_users.idの値
guid デフォルト形式のURL デフォルト形式のURL
menu_oder カスタムメニューで作成したメニューID
wp_term_taxonomy.term_taxonomy_id
カスタムメニューで作成したメニューID
wp_term_taxonomy.term_taxonomy_id

WordPressの子テーマ

既存のテーマを継承した子テーマを作ることができるらしいのでやってみた。

TwentyTwelveをベースにカスタマイズするとした場合、次の事をする。

themeフォルダに新規テーマのディレクトリを作成する。

1.style.cssを作成する。
2.次の内容を書く
/*
Theme Name: [テーマの名前]
Author: [あなたのお名前]
Description: TwentyTwelveのカスタマイズ版.
Version: 1.0
Template:twentytwelve
*/

@import url(../twentytwelve/style.css);

3.twentytwelveのscreenshotをコピーして持ってくる。

ベースはこれで出来上がり、管理画面のテーマから選択することができるようになったはずです。

あとはカスタマイズしたいファイルをコピーして持ってきて編集すればOKらしいです。
ただ、functions.phpは子テーマ.functions.php → 親テーマ.functions.phpを実行するらしいので
関数名のオーバーライドは不可という事らしいです。