web-dev-qa-db-ja.com

カスタム分類法または投稿タイプを登録すると、 WP データベースがまったく変更された?

Functions.phpでregister post typeおよびregister taxonomy関数を使用すると、登録しているCTとCPTに関して、その設定情報はどこに保存されますか?

CPTが公開かどうか、どのカスタム投稿タイプがどの登録分類法と連携するか、カスタム分類法が階層型かどうかなどの設定について話しています。

それはすべてサーバーのメモリにありますか?もしそうなら、それをデータベースに保存しない理由は何ですか?例えば、wp_optionsテーブルにありますか?

wp_optionsテーブルは特にこのようなものを扱っていませんか?

4
Average Joe

投稿タイプを登録すると、それはグローバル変数名$wp_post_typesに格納され、分類法は$wp_taxonomiesという名前のグローバル変数に格納されます。

あなたがそれをすべて必要としているのでメモリ内のそのすべてとそれがデータベースに格納されているならあなたはデータベースからそれを引き出す必要があるだろうそしてそれはまだメモリ内にあるでしょう。

3
Bainternet