БАЗА подписчиков за 1 месяц! (Секретная технология)minimazer

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


шорткод что это

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

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

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

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

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

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

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

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

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

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

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

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

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

пример шорткода

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

пример использование шорткода

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[bye]

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

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

новый шорткод на блоге

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

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

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

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

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

С уважением, Тумилович Денис.
Читайте также:  Какие вы знаете типы шаблонов Wordpress ?

Понравилась статья? Расскажи друзьям:


Мой подарок подписчикам

Подписывайтесь на новости блога и получите подарок - книгу "Как заработать 1000$ в первый месяц". В ней я рассказал свои наблюдения исходя из своего опыта. Я выделил всего ТРИ метода для заработка.

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

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

9 комментариев

по хронологии
по рейтингу сначала новые по хронологии

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

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

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

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

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

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

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

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

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