カスタムフィールドを持った入力フォームを作成したい
-
ワードプレスを勉強中です
カスタム投稿タイプを設定して、
カスタムフィールドを定義して、
管理画面から投稿したカスタム投稿を
固定ページにカスタム投稿の一覧表示することができました。次にこのカスタム投稿を管理画面ではなく、
サイトのページから投稿できるように作成したいと考えています。
現在の投稿タイプはこのように定義していますfunction.php
// カスタム投稿タイプの追加
function create_post_type()
{
register_post_type(
‘product’, // 投稿タイプ名
array(
‘labels’ => array(
‘name’ => __(‘商品情報入力’), // 表示する投稿タイプ名
‘singular_name’ => __(‘商品情報入力’)
),
‘public’ => true,
‘menu_position’ => 5,
)
);
}
add_action(‘init’, ‘create_post_type’);—–
管理画面からは問題なく投稿できます
固定ページの一覧はpage-productとして表示するようにしました。通常、投稿ページはsingle.phpが使用されると思うのですが、
single-product.phpなどを作成するなどした方が良いのでしょうか
この辺りの情報をご存知の方がいらっしゃればご教授いただきたくよろしくお願いいたします
- トピック「カスタムフィールドを持った入力フォームを作成したい」には新たに返信することはできません。