質問: カスタム投稿タイプにテンプレートを割り当ててていることはできますか? テンプレートファイルをカスタム投稿タイプに割り当てることはできますか?私はitemsと呼ばれるカスタム投稿タイプを作成しました、そして私はあなたがページでできるようにアイテムにテンプレートを割り当てたいと思います。
回答: これは非常に簡単です。テーマのルートディレクトリに新しいphpファイルを作成し、これをトップに追加します。<?php /* * template name: my custom view * template post type: post_typename // here you need to add the name of your custom post type */ ?> 完全な例は次のとおりです。<?php /* * template name: my custom view * template post type: post_typename // here you need to add the name of your custom post type */ ?> <?php get_header();?> <div class="container pt-5 pb-5"> <?php if (has_post_thumbnail()):?> <img src="<?php the_post_thumbnail_url('largest');?>" class="img-fluid"> <?php endif;?> <?php if (have_posts()) : while (have_posts()) : the_post();?> <?php the_content();?> <?php endwhile; endif;?> </div> <?php get_footer();?>