CSS и вёрстка

WordPress как вставить таблицу

📅 ⏱ 21:19 ⏳ 1 мин 💬 0

Wordpress как вставить таблицу: простыми словами, по шагам и с примерами. Разбираем, как это работает на практике, типичные ошибки и лучшие решения. Раскрываем

Коротко: таблицу в WordPress проще всего вставить блоком «Таблица» в редакторе: он сразу добавляет ряды и колонки, а строку заголовка можно пометить отдельно. Для сложных таблиц берут плагин TablePress или блок «Произвольный HTML» со своим кодом.

Кому и зачемТаблицы нужны для сравнений, характеристик, прайсов и графиков работ. В WordPress есть встроенный блок, но у него есть ограничения — например, нет сортировки и поиска, а на мобильных широкая таблица может «поехать».

Способы добавить таблицу

Способ Когда подходит
Блок «Таблица» простая таблица в статье
Плагин TablePress много таблиц и редактирование
Блок «Произвольный HTML» своя разметка и стили
Вставка из Word/Excel быстрый перенос данных

Встроенный блок «Таблица»

В редакторе нажмите «+» и выберите блок «Таблица». Появится поле с ячейками: двигаться между ними можно клавишей Tab.

CODE
Блок «Таблица»
  → указать число колонок и рядов
  → «Строка заголовка» — включить
  → «Стиль» — выбрать оформление
  → заполнить ячейки

Строку заголовка включают обязательно — это и оформление, и правильная семантика для скринридеров и поисковиков.

Вкладки: варианты



Плагин TablePress хранит таблицы отдельно и вставляет их шорткодом. Он умеет сортировку, поиск, постраничный вывод и импорт из CSV — удобно для каталогов и прайсов.

CODE
<table>
  <thead>
    <tr><th>Услуга</th><th>Цена</th></tr>
  </thead>
  <tbody>
    <tr><td>Дизайн</td><td>5 000 ₽</td></tr>
  </tbody>
</table>

Свою разметку вставляют блоком «Произвольный HTML». Так контролируют и структуру, и стили, но нужно следить за адаптивностью.

BASH
.wp-block-table { overflow-x: auto; }
.wp-block-table table { min-width: 480px; }

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

ВниманиеНе вставляйте таблицу картинкой. Скопировать данные с неё нельзя, поисковики их не читают, а для слабовидящих такая таблица бесполезна. Всегда делайте настоящую таблицу с текстом.

Практика: вставить таблицу

  1. Определите, простая таблица или сложная.
  2. Для простой — блок «Таблица».
  3. Для сложной — плагин TablePress.
  4. Включите строку заголовка.
  5. Проверьте адаптивность на мобильном.
  6. Перечитайте данные и выровняйте формат чисел.

Частые ошибки: причина → решение

Симптом Причина Решение
Таблица вылезает за экран нет прокрутки overflow-x: auto
Нет заголовка не включена строка заголовка включить в настройках блока
Стили слетели конфликт темы задать свои стили
Данные «поехали» после импорта неверный разделитель CSV проверить файл перед импортом
Таблица не редактируется вставлена как HTML править код или использовать плагин

Проверьте себя

Чек-лист




Каким блоком вставить простую таблицу?




Почему нельзя вставлять таблицу картинкой?




Вопросы и ответы

Широкие таблицы не помещаются в узкий экран и растягивают страницу. Решение — горизонтальная прокрутка у обёртки и минимальная ширина у таблицы.

Он хранит таблицы отдельно от статей, умеет сортировку, поиск и импорт из файлов. Одну таблицу можно вставлять на нескольких страницах одним шорткодом.

Скопируйте диапазон и вставьте в блок «Таблица» — WordPress часто сам создаёт структуру. Либо сохраните таблицу в CSV и импортируйте в TablePress.

Да, в хорошую сторону: поисковые системы используют таблицы для расширенных ответов. Для этого нужна настоящая разметка с thead и th, а не картинка.

Итоги

  • Простая таблица — блок «Таблица» в редакторе.
  • Сложная — плагин TablePress со сортировкой и поиском.
  • Своя разметка — блок «Произвольный HTML».
  • Широким таблицам нужна горизонтальная прокрутка.
Поделиться: ВКонтакте Telegram WhatsApp Одноклассники Viber Мой Мир

Комментарии

Пока комментариев нет — будьте первым, кто поделится мнением.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Получите консультацию нашего маркетолога

Изучит ваш проект, подберет подходящие услуги и тарифы

Получите бесплатный аудит

Наш специалист сделает базовый аудит вашего проекта и предложит персональные предложения.

Закажите услугу Каталог морепродуктов

Наш специалист свяжется с вами в ближайшее время и уточнит детали

Закажите адаптивный сайт

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт лендинг

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите сайт каталог

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите интернет-магазин

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите веб-приложение

Наш специалист поможет составить Вам техническое задание на разработку сайта

Закажите тариф Аутсорс

Стоимость от 150 000 ₽

Закажите тариф Магазин

Стоимость 90 000 ₽

Закажите тариф Классический

Стоимость 60 000 ₽

Закажите тариф Эконом

Стоимость 40 000 ₽

Закажите SEO продвижение

Наш специалист свяжется с вами, проведет анализ, предложит стоимость