Больше результатов...

Generic selectors
Только точные совпадения
Искать в заголовках
Искать в контенте
Post Type Selectors
Filter by Categories
FAQ
Hostenko
Вдохновение
Видеоуроки
Новости
Плагины
Темы
Уроки
Хаки

Шорткод (shortcode, короткий код) — это крошечный фрагмент кода внутри квадратных скобок, который вы можете вставить на страницу WordPress или страницу публикации.

Крошечный фрагмент кода
Благодаря шорткодам вы можете вставить в любое место сайта форму, галерею, таблицу и многое другое.
Вот как это выглядят:

inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!

Как использовать шорткоды WordPress

Форма создается не прямо на странице сайта, а внутри плагина. После окончательного создания формы вы получаете только коротенький код, который затем можно вставить в контент.

Форма создается не прямо на странице
На реальной странице форма выглядит таким образом:

Форма выглядит так
Из этой статье вы узнаете:

  • Чем полезны shortcode.
  • Как их использовать в классическом редакторе WordPress.
  • Как вставить блок с коротким кодом в редакторе WordPress по умолчанию.
  • Что делает плагин WordPress Shortcoder для создания пользовательских шорткодов.

Чем полезны шорткоды

Допустим, у вас есть контактная форма, размещенная с помощью короткого кода на 4 страницах сайта, и в ней требуется изменить какое-то поле. Вам просто нужно перейти к плагину, внести изменения, и все формы с этим конкретным shortcode изменятся в режиме реального времени. Это означает, что нет необходимости вносить изменения в четыре формы на 4-х страницах.

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

В этом посте мы говорим только о пользовательских шорткодах. Есть несколько доступных shortcode WordPress по умолчанию, но вы, скорее всего, не будете их использовать.

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

Как использовать шорткоды WordPress

Давайте разберемся, как использовать короткие коды в старом добром Классическом редакторе и в новом Редакторе по умолчанию.

В классическом редакторе

Открыв страницу или пост в классическом редакторе, вы увидите интерфейс, который выглядит следующим образом:Шорткоды WordPress в классическом редакторе
Если у вас есть shortcode, например для вставки в статью таблицы или галереи, то просто вставьте его в нужное место. Для этого используйте горячие клавиши для копирования и вставки текста или опции правой клавиши мыши копировать/вставить.

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

Как использовать шорткоды WordPress
Вот еще один пример. Плагин wpDataTables используется для создания таблиц WordPress.
Вот как выглядит таблица внутри плагина.

Таблица внутри плагина
Рядом с названием таблицы плагин отображает короткий код именно этой таблицы - это уникальный код.
Посетители сайта увидят таблицу вот в таком виде:

Таблица выглядит так внутри поста
За кулисами внутри записи вставляется только этот shortcode:

Внутри записи
Теперь, если нужно внести изменения в таблицу, достаточно зайти внутрь плагина, внести изменения, а затем сохранить их. Это очень удобно, поскольку вставляемый код останется прежним. В тот момент, когда изменения будут сохранены, изменится и таблица внутри поста. И если таблица используется на нескольких страницах или в записях, все они будут меняться в режиме реального времени.

Смотрите также:
Как вставлять shortcode в виджетах сайдбара на WordPress.

Как использовать шорткоды WordPress в редакторе по умолчанию

Редактор по умолчанию (редактор Гутенберг) работает с блоками. Любой элемент представляет собой блок, от текста, изображений или каруселей до шорткодов.

Давайте посмотрим, как можно добавить блок шорткода (БШ).

  1. Зайдите внутрь страницы или поста.
  2. Перейдите на холст в то место, где вы хотите вставить шорткод. Наведите указатель мыши между существующими блоками, пока не увидите знак «+». Нажмите на знак.

Зайдите внутрь страницы

  1. Теперь откроется средство вставки. Введите «shortcode», чтобы найти соответствующий элемент, и выберите его.

Зайдите внутрь поста

  1. Вставленный блок выглядит так:

Вставленный блок

  1. Вставьте свой код внутрь выделенного элемента.
  2. Когда нажмете на БШ, то увидите панель инструментов.

Панель инструментов
Панель инструментов позволяет:

  1. Расположить БШ. Если выберете в меню иконку с 6 точками, то сможете перетащить блок туда, куда захотите. А выбрав стрелки, сможете перемещать его вверх и вниз.
  2. Дублировать БШ.
  3. Вставить перед текущим элементом.
  4. Вставить после текущего элемента.
  5. Выбрав опцию «Переместить в», сможете использовать клавиши со стрелками на клавиатуре, чтобы переместить блок в требуемую позицию. Просто нажмите Enter, когда доберетесь до выбранного места для перемещенного блока.
  6. Сгруппировать БШ вместе с другими блоками.
  7. Удалить БШ.
  8. Добавить БШ в Многоразовые блоки. Допустим он содержащит shortcode формы. БШ можно сохранить как «Основная контактная форма».

Основная контактная форма
Далее вы сможете увидеть сохраненный и повторно используемый блок внутри средства вставки:
Вставки блоков

Плагин Shortcoder для создания пользовательских шорткодов

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

Что, если бы был плагин, который позволял бы вам кодировать все, что вы хотите… а затем назначить ему shortcode? Этот плагин называется «Shortcoder». С его помощью можно легко создавать собственные короткие коды и вставлять их в любом месте, где они поддерживается (также известный как HTML, Javascript, CSS в качестве содержимого шорткода).

Давайте установим его.

  1. На панели инструментов WordPress перейдите в «Плагины» -> «Добавить новый» и найдите «Shortcoder».
  2. Нажмите «Установить», затем «Активировать».

Активировать

  1. Вы можете получить доступ к плагину из панели управления WordPress -> Shortcoder.

Доступ к плагину из панели управления WordPress

  1. Нажмите «Создать шорткод».
  2. Следующий шаг - выбрать тип редактора: текстовый, визуальный или редактор кода.

Визуальный или редактор кода

  1. После размещения контента в редакторе необходимо пройти некоторые настройки.

Некоторые настройки

  1. После сохранения кода скопируйте назначенный шорткод и разместите его в требуемом месте сайта.

Все шорткоды внутри WordPress можно увидеть в Dashboard -> Shortcoder -> All Shortcodes.

Dashboard

Если вы наведете курсор на shortcode, то появится возможность отредактировать их, отправить в корзину или продублировать.

Также доступны некоторые массовые действия, такие как редактирование и перемещение в корзину.

Плагин Shortcoder WordPress имеет специальный блок, который можно использовать в редакторе Gutenberg.

Новичкам может показаться использование коротких кодов чем-то сложным, но это не так. Это больше напоминает сокращения, которыми мы пользуемся в повседневной переписке: первый раз - не очень понятно, второй раз - уже интересно, а дальше - как же я без этого раньше жил! Тем более, что короткие коды можно использовать для вставки красивых элементов дизайна, не предусмотренных, например, вашей темой.

Источник: kubiobuilder.com

inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!
Алексей Шевченко
редактор wpcafe
Изучает сайтостроение с 2008 года. Практикующий вебмастер, специализирующий на создание сайтов на WordPress. Задать вопрос Алексею можно на https://profiles.wordpress.org/wpthemeus/

Комментарии к записи: 0

Добавить комментарий