管理画面にフィールドを追加してみるTweetShare+1さてデジタルドリームワークスからHigaです。管理メニュー、ページの追加」の続きを行います。http://blog.ddwnet.com/archives/1702.html今回はさっそくフィールドを追加、データを登録する部分を勉強していきたいと思います。前回のテーマページへフィールドを追加...のはずが、どうも上手くいかず宿題です。来週に持ち越しということですみません!というわけで、今回は独自のフィールドを「設定」->「一般」のページ内に追加します。以下がfunction.php内に記述したコードになります。ポイントを説明します。WordPressにはフィールドを設定できる関数が用意されています。add_settings_section設定ページでヘッダを共有するいくつかの設定のまとまりです。設定項目をまとめて表示することができます。HTMLでいうsectionタグ内で囲う部分みたいなイメージでしょうか。add_settings_field設定項目を設定ページとセクションへ登録します。sectionに登録するのか、どのような項目を追加するか設定できます。register_setting設定項目と無害化用コールバックを登録します。どちらかというと、こちらで項目を登録して、add_settings_fieldで出力しているイメージでした。実際に登録できるようになれば、この設定項目をテーマに反映させていきましょう。キーを管理画面から登録出来るような形にしました。項目に値が入っていれば、JSコードを出力します。出力にはget_option関数を使用して出力。今回出来なかった部分は次回に投稿出来ればと思います。間違っている部分やおかしい部分があればぜひコメントいただけると幸いです。