Автосетка

Описание

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

Порядок настройки

  1. Установите максимальное количество столбцов и их минимальную ширину, по достижению которой ячейки будут перераспределяться.
  2. Укажите размер промежутка между ячейками и их внутренний отступ. Эти параметры можно настроить адаптивно, например, установив мин. размер контейнера, когда должно применяться значение.
  3. При необходимости задайте ширину определенных ячеек, указав количество столбцов, которые они должны занимать. Вы можете указать минимальное и максимальное количество столбцов, когда значение должно быть применено.
  4. Готово! Тестируйте.

Скриншоты

  • Пример Автосетки
  • Настройки Автосетки
  • Настройки ячейки Автосетки
  • Настройки ячейки Автосетки
  • Как Автосетка выглядит на сайте

Блоки

Этот плагин предоставляет 2 блока.

  • Autogrid Autogrid Block. The elements inside this block are automatically distributed in columns, filling the available space.
  • Autogrid Item Autogrid Block Item.

Часто задаваемые вопросы

Какие браузеры поддерживаются?

Сетка хорошо работает в современных браузерах:
Chrome 79+, Firefox 76+, Edge 79+, Safari 16+.

Адаптивность начинает работать только с:
Chrome 106+, Firefox 110+, Edge 106+, Safari 16+.

Информация получена на основе сравнения поддержки использованных возможностей CSS: CSS Grid, математическая функция CSS min(), функция CSS repeat(), CSS Container Queries.

Настройки адаптивности работают странно?

Значения Мин и Макс в настройках адаптивности «Промежутки между ячейками» и «Внутренний отступ ячеек» задаются в px и обозначают ширину контейнера Автосетки, а не ширину области просмотра.

Значения Мин и Макс в настройках адаптивности «Размера ячейки» задаются в целых числах и буквально обозначают количество отображающихся столбцов, когда правило должно применяться.

Где посмотреть исходный код?

Ознакомиться с исходными файлами можно на Github.

Отзывы

11.02.2024 1 ответ
I only tested this plugin for about 10 minutes, but that was enough for me to come here and give it my 2 word review:Pure Genius !!! Ok, some more details: Before this plugin in order for me to achieve some complex multi «row» layouts, with different «cell» sizes, I have to setup multiple Columns blocks, and group them together. Even though with the Columns setup, you have more precise control for the column sizes, this plugin simplifies things a lot. Also, considering that this plugin is only 75kb in size, a rare sight nowadays, I am extremely happy and impressed with this — so far… If any issues arise, I will report back. Thank you for this plugin !
Посмотреть 1 отзыв

Участники и разработчики

«Автосетка» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Автосетка» переведён на 1 язык. Благодарим переводчиков за их работу.

Перевести «Автосетка» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

2.0.6

  • Исправлен баг в Safari.

2.0.5

  • Исправил PHP предупреждение и отформатировал .php

2.0.3

  • Исправил проблему, когда при увеличении расстояния между ячейками увеличивались и внешние отступы.
  • Обновил поддерживаемые настройки (supports).
  • Теперь Автосетка корректно отображается внутри вариантов блока Группа.

2.0.2

  • Улучшил адаптивность размера ячеек. Значение Макс в некоторых случаях интерпретировалось некорректно.
  • Исправил проблему, когда вложенный в расширенную ячейку блок Автосетки отображался некорректно.