Как размечать контент в столбцах в WordPress «правильно»

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

Вам приходилось размечать содержимое какой-либо записи/страницы в блоге в колонки? До сих пор, эта возможность предоставлялась исключительно функционалом разработчиков темы. Многие авторы шаблонов добавляли более 20 шорткодов колонок в свои темы, чтобы быть в «тренде» всяческих новомодных фишек тем. Однако, самая большая проблема в том, что они усложняли это донельзя. Добавляя шорткоды от разработчиков, вы «привязывали» себя к этой теме навечно, ведь в другом шабе уже совершенно другие шорткоды, и страницы/записи приходилось бы снова размечать, что отбирает не так уж и мало времени. И это — неправильно! В этой статье я расскажу как самому создавать колонки в контенте и делать это правильно.

Прежде всего, нужно установить и активировать плагин Джастина Тадлока Grid Columns plugin. После активации его уже можно использовать. Ввиду того, что у плагина одна единственная задача (создавать колонки), у него нет каких-либо сложных настроек.

Применять шорткоды можно следующим образом:

[column grid="4" span="1"]Текст[/column]

[column grid="4" span="1"]Текст[/column]

[column grid="4" span="1"]Текстt[/column]

[column grid="4" span="1"]Текст[/column]

Как видно из примера, всё основано на сетках (grids). По умолчанию их четыре. Каждый span равен количество колонок в сетке. Например, если вы добавите 2 span-а — у вас будет 2 колонки. Посмотрите на скриншот для наглядного примера:

Grid Columns Preview

Возможно, вы задаетесб вопросом, зачем вообще писался плагин и зачем нужно его использовать?

Ну.. Многие разработчики тем добавляют несколько шорткодов для колонок в свои темы (это не разрешено на WordPress.org, но существуют ведь и другие магазины тем). Добавлять в темы шорткоды — не самое лучшее решение, и вот почему:

  • Они «замыкают» пользователей в шаблоне навсегда.
  • Они создают более 20+ шорткодов, хотя достаточно и одного. Делается это для того, чтобы создать видимость того, что в шаблона УЙМА фишек..
  • Они удаляют встроенные фильтры WordPress, которые могут использовать сторонние плагины, тем самым ломая ваши темы при попытке добавить плагинов..
  • Код, как правило скуден, ибо заимствован и из различных «плохих» источников (других аналогичных тем).

Плагин дает вам возможность использовать колонки, и в то же время позволяет переключаться с темы на темы, придерживаясь всех стандартов программирования под WordPress и методов юзабилити.

VN:F [1.9.22_1171]

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии