Wordpress как реализовать страницу под все записи?
Создать страницу => выбрать в настройках ее, как Страницу архива записей (там где выбор главной) => PROFIT.
Смотрите иерархию шаблонов. У вас уже есть шаблоны такой страницы - home.php, index.php. Создаете страницу в админке и назначаете ее "страницей блога" в настройках "Чтение" (или соответствующей секции Customizer). С этого момента эта страница будет искать шаблон home.php, если его нет - index.php. Чтобы модифицировать основной запрос этой страницы (изменить количество постов на страницу, порядок сортировки и тд) используйте хук pre_get_posts.