Шорткоды — что это?

шорткод что это CMS Wordpress
Здравствуйте, уважаемые читатели in4wp.ru, сегодня мы рассмотрим одну из функций PHP, которая заменяет длинный код на короткий, используя квадратные скобки. Вот такие: [шорткод]. На самом деле это очень удобно и многие из вас этим пользуются даже не замечая этого.

Здравствуйте, уважаемые читатели in4wp.ru, сегодня мы рассмотрим одну из функций PHP, которая заменяет длинный код на короткий, используя квадратные скобки. Вот такие: [шорткод].

На самом деле это очень удобно и многие из вас этим пользуются даже не замечая этого.

Пользуются шорткодами как в стандартном редакторе WordPress, так и в файлах шаблона для разнообразных целей.

К слову, WordPres начал поддерживать шорткоды с версии 2.5.

[tip]Работа шорткодов выглядит следующим образом: делаем конструкцию заключенную в квадратные скобки [шорткод], после этого редактор WordPress генерирует контент. [/tip]

Возможно сделать сложную PHP функцию или простую строку.

Шорткоды: что же они дают?

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

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

Также появляется возможность вставлять в свои посты разнообразные формы, слайдеры и кнопки.

Вот например такие:

[note]В общем шорткоды облегчают жизнь блогеров на все 100%.[/note]

Вот вам еще пару примеров шорткодов на моем блоге. Такие рамочки как эта сверху я вставляю вот таким шорткодом:

пример шорткода
А вот так я сделал выпадающие блоки с моей историей на странице Об Авторе.

Читайте также:  Как делать отложенные публикации в WordPress ?

пример использование шорткода
А вот так я использовал шорткод на странице Поддержка Читателя для создания формы заказа/обратной связи.

как я использовал шорткод

Самые простейшие функции для оформления текста я описывал в статье Как оформить статью красиво — посмотрите и обязательно отпишитесь в комментариях.

Кстати, с помощью этих самых шорткодов мы закрываем ссылки от индексации, может кто-то знает плагин sociallocker который закрывает часть контента и открывает только после лайка. Он тоже их использует!!!

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

  • Быстрое изменение любого вывода кода на всех страницах.
  • Экономия времени оформления поста.
  • Удобство работы в редакторе. (Отсутствие сложных и самое главное длинных кодов)
  • Заменяют работу многих плагинов.
  • Возможность создание большого количества шорткодов. (При создании большого числа шорткодов, не будет создавать нагрузку на блог)

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

Может быть кому-то интересно создать такие шорткоды своими руками? Это очень просто!

Как создать шорткод?

Я долго думал над тем примером, который можно привести. Вроде бы уже всё есть. Уже обо всем написано. Ан-нет.

Думаю, постоянные читатели блога заметили, что в конце статей я всегда оставляю одну и ту же фразу «С уважением, Тумилович Денис» — это как бы подпись автора статьи.

Так вот, если я каждый раз пишу эту строчку. Давайте вместе создадим шорт код, который бы упростил мне жизнь.

Читайте также:  De Comments - по-моему, лучшая система комментирования!

Итак. Заходим в файл functions.php в нашем шаблоне. И прописываем в него следующие строчки.

function in4wp_shortcode() {
return'С уважением, Тумилович Денис.';
 }
add_shortcode('bye', 'in4wp_shortcode');

Этот шорткод дает нам возможность попрощаться с читателями, используя короткий опознавательный знак.

Достаточно прописать

[bye]

В визуальном режиме редактора WordPress и эта функция отобразится автоматически.

Вот как я прописал:

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

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

и не забудьте [urlspan]подписаться[/urlspan] чтобы не пропустить обновления блога.

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

Пользуясь случаем, хочу объявить о том, что у меня есть БЕСПЛАТНЫЙ курс по созданию блога с нуля — ПОЛУЧИТЬ КУРС. Помогаю новичкам в развитии.

[bye]

Оцените статью
Добавить комментарий

  1. seoonly.ru

    Спасибо, теперь знаю-)

    Ответить
  2. Александр

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

    Ответить
  3. Надежда

    Моему блогу уже почти 2 года, а я только недавно узнала о шорткодах. Согласна, классная вещь. Правда надо знать стили и как функцию прописывать. Не стала мучиться, нашла плагин и использую теперь его. Смысл тот же, просто использование шорткодов автоматизировано.

    Ответить
    1. Ольга

      А чего вы так долго пишете блог и до сих пор не в курсе?

      Ответить
      1. Надежда

        А вот как то не сталкивалась, не хотелось или времени не было, в общем руки не доходила

        Ответить
  4. Сергей Оксак

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

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

    Оказывается все так просто делается :) Круто.

    Ответить
    1. Надежда

      Когда знаешь что делать, то все просто, это всегда так, по-моему.

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

    Все делаю своими руками (уже два сайта сделал и без счета разных страниц) и думал, что про WP я знаю если не все, то почти все. Прочитал эту статью, и вижу нет не все я знаю. Шорт код способен значительно упростить работу блогера. Спасибо автору за науку.
    С уважением Владимир

    Ответить
  7. Кира

    Добрый день, а скажите пожалуйста. Индексируется ли то что находится внутри Шорт кода?
    Заранее спасибо за ответ.

    Ответить