メインループとサブループ記事の繰り返し表示

メインループとサブループを表示する時に使用するテンプレートタグの追加方法。
メインループ
メインループはWordPressが準備しているテンプレートタグで表示する内容は自動で取得してくれます。
アーカイブ、カテゴリ、検索結果など記事一覧表示の時にメインループを使用して記事を表示します。
1テンプレートあたり1回しか使用できません。
基本のループの書き方。
<?php if(have_posts()): ?>
<?php while(have_posts()): the_post(); ?>
<!-- 繰り返し処理する内容 -->
<?php endwhile; ?>
<?php else: ?>
<!-- 記事が無い場合の内容 -->
<?php endif; ?>
コードを少しスリムにした書き方。
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<!-- 繰り返し処理する内容 -->
<?php endwhile; else : ?>
<!-- 記事が無い場合の内容 -->
<?php endif; ?>
メインループを使用した場合、表示されるページ数が初期では10件になっていると思います。
表示数を変更する場合はダッシュボードから設定>表示設定>1ページに表示する最大投稿数で変更できます。

サブループ
サブループは自分で表示させたい記事を表示する事ができます。細かく指定する事ができます。
1テンプレート当たり複数可能。カテゴリA、カテゴリB、カテゴリCとそれぞれに分けて記事一覧を表示する事ができます。
index.phpに最新記事一覧などに。
<?php
$args = array(
'post_type' => 'post' //記事種類,
'category_name' => 'category' //カテゴリ名,
'posts_per_page' => 10 //記事の表示件数,
);
$the_query = new WP_Query($args);
?>
<?php if ($the_query->have_posts()): ?>
<?php while ($the_query->have_posts()) : $the_query->the_post(); ?>
<!-- 繰り返し処理する内容 -->
<?php endwhile; else : ?>
<!-- 記事が無い場合の内容 -->
<?php endif; wp_reset_postdata(); ?>