Что такое шорткоды WordPress?


Игорь | 2013-08-01 | 23 комментария

Здравствуйте, читатели и подписчики блога. Сегодня поговорим о шорткодах WordPress — очередная фишка. Тема эта не очень популяризирована в Интернет, по крайней мере, мне за всю мою блоггерскую деятельность дважды пришлось встретить хорошие развернутые посты относительно шорткодов.

Это не то, чтобы в Интернет вообще нет об этом ничего. Есть, но очень заумные статьи. Поэтому обычный рядовой блоггер избегает их читать и тем более что-то пробовать в этом направлении.

Я постараюсь объяснить, что такое шорткоды WordPress, как можно проще, как я понимаю их и на пользовательском уровне.

Подозреваю, друзья, что у вас сейчас возник ко мне вопрос: «Игорь, что это за тему ты нам задвигаешь? Шорткоды. Первый раз слышим...»

Ну, раз так, начну с того, что сразу внесу ясность. Шорткод – это русское произношение английского слова short– короткий. А код, он и в Африке код. То есть, получается короткий код.

Примеры шорткодов

Сейчас вы увидите очередной мой шорткод. Вы даже и не будет подозревать, что это он. Тем не менее, форма подписки на мой федбернер вот такого вида — это шорткод. (Рабочая форма)

ПОДПИСАТЬСЯ НА ОБНОВЛЕНИЯ БЛОГА И ПОЛУЧАТЬ НОВЫЕ СТАТЬИ, АУИДО И ВИДЕОКУРСЫ

Эту форму, конечно можно вывести в тело поста и обычным кодом, но мне проще это сделать с помощью 4 символов feed, обрамленных квадратными скобками. (Вы их не видите). Но я покажу, как это выглядит в редакторе админки. Вот так:

шорткод

Или вот ещё один шорткод, который я применяю постоянно. Моя подпись в конце статьи. Выглядит она так:

Автор: Игорь
Чистый звук в мире инфобизнеса

В этом случае вместо длинного кода с флеш плеером в нагрузку я пишу обычно слово avtor и точно также беру это слово в квадратные скобки.

ещё один короткий код

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

Согласитесь, что это очень удобно! Пишу короткое слово в квадратных скобках и в теле поста появляется то, что мне нужно.

Рекламный код Яндекс и форма подписки

Еще парочка шорткодов, которые вы постоянно встречаете в моих постах: Это код рекламы Яндекс.

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

Я же подхожу к каждому посту индивидуально. В одном ставлю 1 рекламу, в другом 2, 3, а в некоторых считаю, что она лишняя и т.д.

Интересные возможности, не правда ли?

Чем хороши шорткоды?

0circle6Что хорошо в этой технологии – это то, что я могу очень быстро изменить любой вывод кода на всех страницах. Например, раньше у меня была подпись «Мое путешествие в страну Инфобизнеса». Для того чтобы поменять её на всех страницах на фразу «Чистый звук в мире Инфобизнеса», на все про все мне пришлось потратить не более 1 минуты.

0circle6Шорткоды экономят время оформления поста. Их можно сравнить с «секретным кодовым словом», типа feed, и в нужном месте, появляется то, что вам нужно.

0circle6Работать в редакторе удобнее. Нет длинных и сложных кодов. Шорткоды работают, как некий шаблон, который применяется по необходимости.

0circle6Шорткоды в некоторых случаях заменяют работу плагинов. Например, для вывода тех же рекламных блоков есть плагины Quick Adsense и другие. Или вывод формы подписки от Смарта также без плагинов сложен. В моем случае — это добро работает без примочек и выборочно. Только тогда, когда я дам команду.

0circle6Шорткодов можно создать много и это не будет создавать нагрузку на блог. Рекомендую использовать данную технологию — очень удобно.

Это была вводная теоретическая часть...

Итак, преамбулу и интригу я сделал. Это была вводная теоретическая часть, отвечающая на вопрос, что такое шорткоды и в чем их преимущество.

А теперь последую совету Владимира Беляева: «Не пишите длинных постов. Лучше разбивайте статью на части». Поэтому, о технических моментах, как это все делается, поговорим в следующем посте и без заумностей. Так, чтобы можно было сразу же применить.

Читать продолжение статьи...

В момент оформления заказа, на последнем шаге, вам будет предложено ввести купон скидки. Вводите SKIDKA_9B8 и будет сделан перерасчет с учетом 15% скидки. Из существующих в Интернете курсов по теме создания блога на WordPress — это лучший.

Автор: Игорь
Чистый звук в мире инфобизнеса



Комментарии (23)

  1. Ольга:

    Век живи, век учись. Действительно первый раз читаю об этой фишке. Очень интересно почитать продолжение. Спасибо, Игорь за интересные статьи!

    Ответить
    • Игорь:

      Завтра будет. Ничего сложного нет. Я ведь не технарь,а успешно применяю.

      Ответить
  2. Владимир:

    Игорь, спасибо, что затронули эту тему. Всё не хватало времени её разобрать по полочкам, хотя неоднократно пытался. С нетерпением жду продолжения. Согласен, что шорткоды облегчают работу вэб-мастера.

    Ответить
  3. Леонид Маланец:

    Действительно полезная вещь, о которой я даже не слышал. Спасибо Игорь!

    Ответить
    • Игорь:

      Ну вот, я уже как бы и просветитель 😉 Осталось практическую часть дописать.

      Ответить
  4. Марина Антонова:

    Игорь, заинтриговали. С интересом буду ждать продолжения.

    Ответить
    • Игорь:

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

      Ответить
  5. Ольга:

    Ну вот, на самом интересном месте остановились, как в сериалах. Будем ждать продолжение.

    Ответить
    • Игорь:

      А зачем выкладывать все карты сразу 😉 Глава 1, глава — 2 и т.д.

      Ответить
  6. Галина:

    Игорь, уже завтра наступило! 😕

    Я с трудом дождалась утра. 😀

    Когда будет техническая часть?

    Ответить
  7. Татьяна Румянцева:

    Я тоже первый раз слышу — интересно! Жду технику!!!

    Игорь спасибо за новинку!

    Ответить
    • Игорь:

      Это не ноу-хау. А подсмотрел я эту новинку в курсе Евгения Попова Ещё на этапе создания этого блога.

      Ответить
  8. Елена Олейникова:

    Про шорткоды давно знала, но что-то все мешало мне ими заняться вплотную. Однако после ваших постов уже просто грех их не использовать 🙂

    Про табы со спойлерами тоже расскажете? Вообще-то вся эта «мелочь» здорово помогает и оформление разнообразить, и место сэкономить, и код ужать, и от лишних плагинов избавиться. Жаль, не все пользуются такими возможностями.

    Ответить
    • Игорь:

      Табами пока не увлекаюсь, кроме того, что использую плагин postTabs. А о нем я уже писал когда-то здесь

      Ответить
      • Ольга:

        Игорь, если я не ошибаюсь, табы и спойлер — разные вещи. Табы это, грубо говоря, вкладки, а спойлер — сворачиваемый текст.

        Ответить
        • Игорь:

          Да, Ольга. Табы — вкладки, спойлер — сворачиваемый текст. Правда, слово это для меня непривычное. Несколько лет назад говорили об аккордеоне текста на jquery.

          Ответить
  9. Философ:

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

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

    Спасибо, Игорь. Ушел читать следующий пост по данной теме.

    Ответить
  10. Марина Савченко:

    Я слышала о шорткодах,но попадала на описания какими-то заумными словами и мне было не понятно.А после Вашей статьи обязательно зайду на следующую. чтоб разобратся и применить.Спасибо.

    Ответить
    • Игорь:

      Думаю, что разберетесь, Марина.

      Ответить
  11. Василий:

    Спасибо.все понятно и вразумительно.

    Ответить
  12. Мериса:

    Спасибо. А продолжение есть? Подскажите, пожалуйста, где посмотреть.

    Ответить

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

Ваш адрес email не будет опубликован.