未入力の場合は、キー自体が存在しないため、取得前にissetでデータの存在を確認します。$meta_value);$keyはデータベースに保存するキー名を指定します。ここで指定したキー名でget_post_metaで値を取得できます。$meta_valueに保存するデータを渡します。値の保存用にはadd_post_meta関数もありますが、新規追加のみで、値の更新処理に対応していません。update_post_metaはデータがあれば更新し、新規データの場合は内部でadd_post_meta関数を呼び出します。そのため、ほとんどのケースはupdate_post_metaだけで事足りると思われます。注意点として、予約投稿時は$_POSTのデータが、値が存在していても取得失敗となってしまうため、その対処を入れます。issetで$_POSTに値の存在確認(データが取得できる)をしてからupdate_post_metaで保存をするようにします。style=\"color:{$data_color}\">{$data_str}</p>";});入力フォーム作成時と同様に、get_post_meta関数で取得します。投稿IDはget_the_ID()で現在の投稿IDを取得します。ここでもデータベースが空の場合がありえるので、空チェックは行います。データベースにはクラスや配列も保存出来る上記サンプルでは単一の文字列をデータベースに保存していましたが、クラスや配列もそのまま保存出来ます。クラスや配列はupdate_post_metaの時に、シリアライズされて保存され、get_post_metaでデシリアライズされます。[];}このようにクラスの配列もそのまま保存、取得ができます。:WordPressWordpressの編集に便利なテンプレート階層一覧(2018年3月調べ)まとめスマホアプリの紹介にアプリーチが使いやすくってオススメ。SANGO用にカスタマイズ。