Как создать страничку новостей на WordPress?
Я относительно недавно начал заниматься версткой и взял заказ на создание сайта.

А Зачем? Если вы самую тривиальную задачу не можете.

Почитайте для начала, что такое цикл, иерархию шаблонов, посмотрите как устроены другие темы
Для начала вам стоит ознакомиться с иерархией шаблонов. За вывод записи отвечает шаблон single.php, за вывод архивной страницы archive.php

Если вывод верстки вашего типа записи или таксономии отличается от стандартного (заложенного в теме), то можете использовать более специфичные шаблоны, например single-{post-type}.php или taxonomy.php

Для главной стоит использовать front-page.php, home.php или произвольный, если главная создана с помощью статической страницы. В index.php — базовый цикл

Сразу же советую почитать про функции wp_query() и get_terms(), они нужны для запроса записей и терминов из базы для последующей обработки или вывода

Для вывода вам понадобятся функции следующего вида:


the_title() — вывести заголовок
the_post_thumbnail() — вывести изображение записи
the_content() — вывести контент


Остальные ищите по аналогии

Так же я рекомендую посмотреть код дефолтных тем twenty или любых популярных. Делая похожим образом вы избежите множества проблем и ошибок. Кроме этого я рекомендую поставить плагин query monitor, он показывает стак загружаемых шаблонов и много другой полезной информации, которая поможет вам при разработке