Я уже писал о плагине, позволяющем с помощью удобных шорткодов вставлять текст в пост, разбивая его на несколько колонок – способ удобного форматирования текста, который веб-дизайнеры подглядели у мастеров печатного дела, давно пользующихся таким приемом для того, чтобы текст на широких страницах было удобно читать. Плагин удобный, он создает легко запоминающиеся шорткоды с интуитивно понятным названием. Однако у него есть один недостаток – текст можно разбить только на колонки равной ширины. Если же вам нужно форматировать текст таким образом, чтобы колонки были разной ширины, но привязанные к общему каркасу, с шириной, строго пропорциональной общей ширине, то в этом случае можно воспользоваться другим плагином – Column Shortcodes.
Плагин создает шорткоды, с помощью которых можно вставлять текст, разбитый на несколько колонок. Все колонки автоматически подстраиваются под общую ширину текста. Шорткод имеет несколько вариантов ширины колонок:
- half (1/2)
- one third (1/3)
- two third (2/3)
- one fourth (1/4)
- three fourth (3/4)
- one fifth (1/5)
- two fifth (2/5)
- three fifth (3/5)
- one sixth (1/6)
Как видно из вариантов, можно разбить текст на шесть колонок. Но при этом можно вставлять не все шесть колонок, а только несколько, подстраивая ширину под все оставшееся место.
Для того, чтобы не запоминать, как писать шорткоды, в редактор встраивается специальная кнопка для их вставки.
Если нажать ее, то появится всплывающее диалоговое окно, в котором можно просто указать, какого вида колонки вы хотите использовать.
Сложные комбинации с шириной разных колонок достигаются за счет сочетания нескольких шорткодов, вставляемых вместе друг с другом.
Такой подход мне кажется наиболее удобным – пользователю не нужно запоминать, как пишутся шорткоды, какой шорткод за что отвечает, ему достаточно просто указать, что он хочет в итоге увидеть на экране, и нужный набор шорткодов автоматически сгенерируется и вставится в содержимое поста, а пользователю останется только вставить текст поста. раньше я встречал подобные плагины только в составе платных премиум-тем, однако сейчас все чаще они появляются в бесплатном виде.
Column Shortcodes