Гид по технологиям

Как сделать многоколоночный макет в WordPress

4 min read WordPress Обновлено 20 Dec 2025
Многоколоночный макет в WordPress
Многоколоночный макет в WordPress

TL;DR

для начала новой колонки. Альтернативы: WP Post Columns и WP Columnize; для адаптивности можно добавить CSS-резерв (column-count).

Обложка: макет статьи с несколькими колонками в WordPress

WordPress по умолчанию выводит контент в одну колонку — как у блога. Чтобы получить вид печатного журнала с несколькими колонками внутри страницы или поста, лучше всего воспользоваться специализированным плагином. Это даёт гибкость и минимизирует ручную верстку.

Зачем использовать несколько колонок

  • Улучшает читабельность длинных текстов на широких экранах.
  • Придаёт сайту «журнальный» или «новостной» вид.
  • Позволяет комбинировать тексты и медиа в структурированный макет.

Важно: не все темы ведут себя одинаково — иногда нужны CSS-правки для корректного отображения на мобильных устройствах.

Основной плагин: Magazine Columns (c.bavota)

Плагин Magazine Columns прост в установке и использовании:

  1. В админке WordPress: Плагины → Добавить новый → введите «magazine columns» и найдите плагин с автором c.bavota.
  2. Установите и активируйте.
  3. В редакторе переключитесь на вкладку HTML и вставьте в том месте, где хотите начать следующую колонку, комментарий:

Плагин поддерживает до 5 колонок. Также он добавляет кнопки в вкладку HTML («Начать колонки» и «Завершить колонки») для упрощённого редактирования — их названия в интерфейсе зависят от перевода вашей админки.

](/files/afe4a0fd-bc3b-417d-8601-59d529f458d4.5)

, затем следующий блок текста — и так далее.

Альтернативные плагины

  • WP Post Columns — использует шорткоды с большим количеством опций. Полезно, если нужна тонкая настройка, но может быть сложнее для новичков.
  • WP Columnize — добавляет кнопки в редактор; можно выделить текст и нажать кнопку, чтобы превратить выделение в колонки.

Каждый плагин имеет свои преимущества: Magazine Columns проще для быстрых задач; WP Post Columns даёт гибкие шорткоды; WP Columnize удобен при интерактивной правке текста.

Кнопки управления колонками в редакторе WordPress

Советы по адаптивности и конфликтам с темой

Когда вы подключаете колонки, возможны проблемы:

  • Тема задаёт фиксированную ширину контейнера — колонки могут выглядеть слишком узкими.
  • Стили темы могут переопределять float, margins и line-height, ломая поток колонок.
  • На мобильных экранах три или пять колонок неуместны — нужно переключаться на одну колонку.

Рекомендации:

  • Всегда тестируйте на staging/локальной копии сайта.
  • Используйте media queries для корректировки кол-ва колонок на узких экранах.
  • При необходимости добавьте CSS-резерв (фолбэк) с column-count — он работает без плагина и может быть полезен в сочетании с плагином.

Пример CSS-резерва:

/* Резервное решение: если плагин не сработал, браузер попытается распределить текст по колонкам */
.mg-columns {
  column-gap: 28px;
  column-fill: balance;
}
@media (min-width: 1024px) {
  .mg-columns { column-count: 3; }
}
@media (min-width: 720px) and (max-width: 1023px) {
  .mg-columns { column-count: 2; }
}
@media (max-width: 719px) {
  .mg-columns { column-count: 1; }
}

Добавьте этот CSS в файл стилей дочерней темы или в «Дополнительные стили» в настройках темы.

Мини-методология внедрения (шаг за шагом)

  1. Создайте резервную копию сайта или работайте на staging.
  2. Установите выбранный плагин и активируйте его.
    и проверьте на разных устройствах.
  3. Если вид не тот — примените CSS-резерв и media queries.
  4. Проверьте SEO и скорость (колонки не должны добавлять лишних HTTP-запросов).
  5. После финального утверждения внесите изменения в шаблоны или контент.

Когда многоколоночный макет не подходит

  • Короткие записи или новости: много колонок ухудшит восприятие.
  • Страницы с многочисленными встроенными виджетами/кодом: колонки могут ломать встраиваемые блоки.
  • Когда важно, чтобы контент читался по порядку на мобильных — для последовательных инструкций лучше одноколоночный формат.

Контроль качества и критерии приёмки

  • Текст корректно обтекает по колонкам на десктопе.
  • На мобильных — читаемость сохранена, минимум одна колонка.
  • Нет визуальных артефактов (пересечения изображений и текста).
  • Скорость загрузки и индексирование поисковиками не ухудшились.

Чек-листы по ролям

Редактор:

  • Создать тестовую страницу.
    и проверить смысловые переносы.
  • Убедиться, что заголовки и изображения корректно отображаются в колонках.

Разработчик/верстальщик:

  • Настроить стили .mg-columns или класс плагина.
  • Добавить media queries и проверить кроссбраузерность.
  • Подготовить дочернюю тему и сделать бэкап.

Владелец сайта:

  • Оценить, улучшает ли макет вовлечённость читателей.
  • Согласовать стиль с общей визуальной системой сайта.

Короткий глоссарий

  • Шорткод: текстовая метка в контенте, которую заменяет плагин при выводе.
  • Дочерняя тема: копия темы для безопасных правок стилей и шаблонов.
  • Responsive: адаптивный дизайн, подстраивающийся под размер экрана.

Результат: журналоподобный макет с несколькими колонками в теме BloggerDoggie

Заключение

Многоколоночный макет в WordPress — простой способ сделать сайт менее «блоговым» и более похожим на онлайн-журнал. Для большинства задач достаточно плагина Magazine Columns или одной из альтернатив; при этом важно протестировать результат и добавить CSS-резерв для адаптивности. Если вам важна полная контроль над версткой или нужны сложные сетки, рассмотрите комбинацию плагина и кастомного CSS в дочерней теме.

Важно: прежде чем вносить изменения на живой сайт, сделайте резервную копию и проверьте работу на тестовой среде.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

7 способов улучшить Spotify на телефоне
Музыка

7 способов улучшить Spotify на телефоне

Контроллер Xbox One: драйверы и настройка
Гейминг

Контроллер Xbox One: драйверы и настройка

Улучши профиль LinkedIn с помощью ИИ
Карьера

Улучши профиль LinkedIn с помощью ИИ

Перерывы для фрилансеров: 8 практических советов
Фриланс

Перерывы для фрилансеров: 8 практических советов

Как увеличить объём памяти на Chromebook
Chromebook

Как увеличить объём памяти на Chromebook

Управление статусом Google Chat в Gmail
Инструкции

Управление статусом Google Chat в Gmail