-
カスタム投稿タイプの作成:
-
WordPressのfunctions.phpファイルにコードを追加して、新しいカスタム投稿タイプを作成します。例えば、"blog_post"という名前のカスタム投稿タイプを作成する場合、以下のコードを使用します。
function create_custom_post_type() { register_post_type('blog_post', array( 'labels' => array( 'name' => 'ブログ投稿', 'singular_name' => 'ブログ投稿' ), 'public' => true, 'has_archive' => true, ) ); } add_action('init', 'create_custom_post_type');
-
-
ループを使用したブログ投稿の表示:
-
以下のコードを使用して、カスタム投稿タイプのループを作成し、ブログ投稿を表示します。
$args = array( 'post_type' => 'blog_post', 'posts_per_page' => 1000, ); $query = new WP_Query($args); if ($query->have_posts()) { while ($query->have_posts()) { $query->the_post(); // ブログ投稿の表示方法をここに記述します } } wp_reset_postdata();
上記のコードを使用すると、"ブログ投稿"というカスタム投稿タイプの1000件の投稿を取得し、ループ内でそれぞれの投稿を表示することができます。表示方法は、HTMLやCSSを使用してカスタマイズすることができます。
-
以上が、カスタム投稿タイプのループを使用したブログ投稿の作成方法です。必要に応じて、表示方法やループの条件などをカスタマイズしてください。