【 WordPress 】カスタム投稿を理解する
WordPress にはデフォルトで以下のような投稿タイプが用意されています。
投稿固定ページ添付ファイルリビジョンナビゲーションメニュー
カスタム投稿とは上記の投稿タイプとは別で作成することができる投稿タイプです。
カスタム投稿タイプの作成方法
function.php に追記
function.php に以下の記述を追加することでカスタム投稿を設定することができます。
add_action( 'init', 'create_post_type' );
function create_post_type() {
register_post_type( '{custom_post}',
array(
'labels' => array(
'name' => __( '{カスタム投稿名}' ),
'singular_name' => __( '{カスタム投稿名}' )
),
'public' => true,
'has_archive' => true,
)
);
}
上記のコードでは {custom_post} というスラッグ で {カスタム投稿名} という名前の投稿タイプを作成できます。
この投稿タイプので独自のテンプレートを作成する場合は テーマディレクトリ下に single-{custom_post}.php を作成し編集することで設定できるようになります。
プラグインを追加
管理メニューで「プラグイン」>「新規追加」を選択します。
「Custom Post Type UI」を検索し、インストールします。
管理メニューに「CPT UI」という項目が追加されるので「新規追加」をクリックします。
各項目にそれぞれ任意の値を設定し、カスタム投稿タイプを追加しましょう。






ディスカッション
コメント一覧
まだ、コメントがありません