Перейти к содержимому

Что выбрать: сайт, блог или сайт с блогом

Технически на WordPress это почти одно и то же. Разница не в платформе, а в том, как вы используете контент:

  • Сайт — упор на статические страницы: услуги, продукты, контакты, о компании.
  • Блог — упор на записи и регулярные публикации.

Если нужен более широкий выбор формата проекта, см. Типовые сайты и проекты и Блог / контентный проект / медиа.

  • У вас бизнес-визитка, портфолио или сайт услуг.
  • Основной контент статичен и редко меняется.
  • Не планируете регулярно публиковать статьи.
  • Планируете регулярно публиковать статьи.
  • Основной контент — это посты, а не страницы.
  • Хотите привлекать аудиторию через контент-маркетинг.

Это самый частый сценарий: сайт компании + раздел «Блог» или «Новости». Такой формат помогает SEO и позволяет регулярно публиковать полезный контент.

  1. Создайте несколько записей в разделе «Посты».
  2. Создайте страницу для вывода записей.
  3. Добавьте страницу блога в навигацию.
  4. При необходимости вынесите блог на главную через блок записей.

PHP пример: изменить количество записей на главной блога

Заголовок раздела «PHP пример: изменить количество записей на главной блога»
add_action('pre_get_posts', function ($query) {
if ($query->is_home() && $query->is_main_query()) {
$query->set('posts_per_page', 12);
}
});

Что делает код:

  • Меняет количество постов на странице блога на 12.
  • Не затрагивает другие запросы.
document.querySelectorAll(".post-item").forEach((post) => {
const dateAttr = post.getAttribute("data-date");
if (!dateAttr) return;
const postDate = new Date(dateAttr);
const daysSince = (Date.now() - postDate) / (1000 * 60 * 60 * 24);
if (daysSince < 7) {
post.style.borderLeft = "3px solid #007cba";
}
});

Что делает код:

  • Визуально выделяет посты, опубликованные менее 7 дней назад.