【ワードプレスのカスタムフィールドの正体】
ワードプレスで投稿や固定ページやカテゴリーに
独自のデータを追加できるカスタムフィールド。
その正体は、
データベースの wp_postmeta テーブルです。
このテーブルには、どのページのデータなのかを
表すページIDが付いているので、ワードプレスは
投稿や固定ページと紐づけてテンプレートの中に
取得することができるようになっています。
『記事:カスタムフィールド=1:複数』
の関係にあります。
このようにテーブル同士の関係を図で表したものを
システム用語でER図(Entity-Relationship Diagram)
と呼びます。
添付はワードプレスの公式リファレンス(CODEX)
のデータベースの説明ページ
データベース構造 - WordPress Codex 日本語版
に載っているER図です。
ワードプレスには、データベースに保存されている
データを取り出すための専用の命令(メソッド)が
用意されているので、それらをテンプレートの中に
組み込めば、管理画面で登録したあらゆるデータを
自由に表示させることが可能になります。
そのためにデータベースの知識が役に立ちます。
PR
CODEMYのマンツーマンレッスンでは、
HTML5やCSS3を基礎からしっかり学びたい方のために、
コース学習の中でカリキュラムをご提案致します。
▼無料相談をお気軽にご利用ください。
http://codemy-lesson.office-ing.net/contact
━━━━━━━━━━━━━━━━━━
講師が執筆した本が発売されました
━━━━━━━━━━━━━━━━━━
『ホームページ作成のツボとコツがゼッタイにわかる本』
定価: 2,400円(税別)出版社:秀和システム
▼Amazon購入ページはこちら
http://amzn.to/2bXJkbs
━━━━━━━━━━━━━━━━━━
CODEMYのオンラインレッスン
━━━━━━━━━━━━━━━━━━
【1】自宅でマンツーマンレッスン
http://codemy-lesson.office-ing.net/
知りたいことだけ学べる個人レッスンです。
【2】動画と個別添削のプログラミング講座
http://bit.ly/2h7ZeRJ
実習と添削でHTML/CSS/JavaScriptの基本が身に付くレッスンです。
↓動画講座を無料体験してください
http://bit.ly/2hw7mIy