【WordPress】カスタム投稿タイプにカスタムフィールドを追加する

wordpress-logo-stacked-rgb

2012年06月26日(火)

  読んで字のごとく、 カスタム投稿タイプに追加でカスタムフィールドを追加する方法です。 結構サンプルはあると思いますが、 自分でやった感を出すために記録します。           プラグインのインストール カスタムフィールドテンプレートで検索してインストール! インストール後は管理画面の、 設定項目に「カスタムフィールドテンプレート」が追加されます。     なのでそこを参照します。   おそらくすでにデフォルトで入力されているものがあると思いますが、 それはスルーしましょう。w そのデフォルトのものをテンプレートとして使用したほうが良いので、 削除や変更はしないで、使用しないなら 「無効」にしておくのがベターでしょうか。 その下に新規でカスタムフィールドを追加できる項目があるので、 「テンプレートタイトル」項目に記述しましょう。   そのあと、今回はカスタム投稿タイプに対してカスタムフィールドを追加するので、 「カスタムポストタイプ(カンマ区切り)」項目に該当のカスタム投稿タイプを記述します。 僕の場合は以下になりました。                       で、最後に「テンプレートコンテンツ」の記述ですが、 デフォルトに入っているものを表示させて確かめてみるのが一番早いと思います。   僕の場合は
— [News Title] type = text size = 50 label = News Title [News Image] type = file label = News Image —
  を使用します。     で、記述が終わったら結構忘れがちですが、 下部にある「オプションを更新する」ボタンを押しましょう! (結構忘れてしまいます。) 次は該当のカスタム投稿に反映されているか確認してみましょう。   該当のカスタム投稿タイプで新規投稿を生成してください。 すると下部の「カスタムフィールドテンプレート」に、 先ほど作成したテンプレートを選択できるようになっているので、 選択して「読込」を押します。                       するときちんと反映されていると思います。 これで追加するのは完了となります。   次回に入力して投稿したカスタムフィールドを、 実際に投稿画面に出力する際の方法を記載したいと思います。   ※残念ながら日本語の画像名だと 文字化けを起こして正しく参照できない事が判明しました。 気を付けてください。     ではまた! ※WordPress祭り継続中!!   以下参考になります! ありがとうございました!とてもわかりやすかったです! □参考 WordPressで「カスタム投稿」と「カスタムフィールドテンプレート」 http://8works-web.com/2011/06/29/wordpress_register_post_type_custom_field_template/    

スポンサードリンク

運営サービスPR

スポンサードリンク

運営サービスPR