Что такое шорткоды WordPress?
Здравствуйте, читатели и подписчики блога. Сегодня поговорим о шорткодах WordPress — очередная фишка. Тема эта не очень популяризирована в Интернет, по крайней мере, мне за всю мою блоггерскую деятельность дважды пришлось встретить хорошие развернутые посты относительно шорткодов.
Это не то, чтобы в Интернет вообще нет об этом ничего. Есть, но очень заумные статьи. Поэтому обычный рядовой блоггер избегает их читать и тем более что-то пробовать в этом направлении.
Я постараюсь объяснить, что такое шорткоды WordPress, как можно проще, как я понимаю их и на пользовательском уровне.
Подозреваю, друзья, что у вас сейчас возник ко мне вопрос: «Игорь, что это за тему ты нам задвигаешь? Шорткоды. Первый раз слышим...»
Ну, раз так, начну с того, что сразу внесу ясность. Шорткод – это русское произношение английского слова short– короткий. А код, он и в Африке код. То есть, получается короткий код.
Примеры шорткодов
Сейчас вы увидите очередной мой шорткод. Вы даже и не будет подозревать, что это он. Тем не менее, форма подписки на мой федбернер вот такого вида — это шорткод. (Рабочая форма)
ПОДПИСАТЬСЯ НА ОБНОВЛЕНИЯ БЛОГА И ПОЛУЧАТЬ НОВЫЕ СТАТЬИ, АУИДО И ВИДЕОКУРСЫ
Эту форму, конечно можно вывести в тело поста и обычным кодом, но мне проще это сделать с помощью 4 символов feed, обрамленных квадратными скобками. (Вы их не видите). Но я покажу, как это выглядит в редакторе админки. Вот так:
Или вот ещё один шорткод, который я применяю постоянно. Моя подпись в конце статьи. Выглядит она так:
Автор: Игорь
Чистый звук в мире инфобизнеса
В этом случае вместо длинного кода с флеш плеером в нагрузку я пишу обычно слово avtor и точно также беру это слово в квадратные скобки.
Думаю, вы смысл уловили. Как только я прописываю заданное «кодовое слово» в теле поста появляется тот контент, который заранее определен полным кодом.
Согласитесь, что это очень удобно! Пишу короткое слово в квадратных скобках и в теле поста появляется то, что мне нужно.
Рекламный код Яндекс и форма подписки
Еще парочка шорткодов, которые вы постоянно встречаете в моих постах: Это код рекламы Яндекс.
Вся реклама в теле моих постов – это шорткоды. Есть, конечно, и другие способы, как её выводить. Например, с помощью специальных скриптов, но тогда она будет на всех страницах стандартной.
Я же подхожу к каждому посту индивидуально. В одном ставлю 1 рекламу, в другом 2, 3, а в некоторых считаю, что она лишняя и т.д.
Интересные возможности, не правда ли?
Чем хороши шорткоды?
Что хорошо в этой технологии – это то, что я могу очень быстро изменить любой вывод кода на всех страницах. Например, раньше у меня была подпись «Мое путешествие в страну Инфобизнеса». Для того чтобы поменять её на всех страницах на фразу «Чистый звук в мире Инфобизнеса», на все про все мне пришлось потратить не более 1 минуты.
Шорткоды экономят время оформления поста. Их можно сравнить с «секретным кодовым словом», типа feed, и в нужном месте, появляется то, что вам нужно.
Работать в редакторе удобнее. Нет длинных и сложных кодов. Шорткоды работают, как некий шаблон, который применяется по необходимости.
Шорткоды в некоторых случаях заменяют работу плагинов. Например, для вывода тех же рекламных блоков есть плагины Quick Adsense и другие. Или вывод формы подписки от Смарта также без плагинов сложен. В моем случае — это добро работает без примочек и выборочно. Только тогда, когда я дам команду.
Шорткодов можно создать много и это не будет создавать нагрузку на блог. Рекомендую использовать данную технологию — очень удобно.
Это была вводная теоретическая часть...
Итак, преамбулу и интригу я сделал. Это была вводная теоретическая часть, отвечающая на вопрос, что такое шорткоды и в чем их преимущество.
А теперь последую совету Владимира Беляева: «Не пишите длинных постов. Лучше разбивайте статью на части». Поэтому, о технических моментах, как это все делается, поговорим в следующем посте и без заумностей. Так, чтобы можно было сразу же применить.
В момент оформления заказа, на последнем шаге, вам будет предложено ввести купон скидки. Вводите SKIDKA_9B8 и будет сделан перерасчет с учетом 15% скидки. Из существующих в Интернете курсов по теме создания блога на WordPress — это лучший.
Автор: Игорь
Чистый звук в мире инфобизнеса
Век живи, век учись. Действительно первый раз читаю об этой фишке. Очень интересно почитать продолжение. Спасибо, Игорь за интересные статьи!
Завтра будет. Ничего сложного нет. Я ведь не технарь,а успешно применяю.
Игорь, спасибо, что затронули эту тему. Всё не хватало времени её разобрать по полочкам, хотя неоднократно пытался. С нетерпением жду продолжения. Согласен, что шорткоды облегчают работу вэб-мастера.
Очень облегчают.
Действительно полезная вещь, о которой я даже не слышал. Спасибо Игорь!
Ну вот, я уже как бы и просветитель 😉 Осталось практическую часть дописать.
Игорь, заинтриговали. С интересом буду ждать продолжения.
Значит, действительно, малоизвестная тема. Хотя я с первых дней блога использую эту фишку.
Ну вот, на самом интересном месте остановились, как в сериалах. Будем ждать продолжение.
А зачем выкладывать все карты сразу 😉 Глава 1, глава — 2 и т.д.
Игорь, уже завтра наступило! 😕
Я с трудом дождалась утра. 😀
Когда будет техническая часть?
Уже опубликовал!
Я тоже первый раз слышу — интересно! Жду технику!!!
Игорь спасибо за новинку!
Это не ноу-хау. А подсмотрел я эту новинку в курсе Евгения Попова Ещё на этапе создания этого блога.
Про шорткоды давно знала, но что-то все мешало мне ими заняться вплотную. Однако после ваших постов уже просто грех их не использовать 🙂
Про табы со спойлерами тоже расскажете? Вообще-то вся эта «мелочь» здорово помогает и оформление разнообразить, и место сэкономить, и код ужать, и от лишних плагинов избавиться. Жаль, не все пользуются такими возможностями.
Табами пока не увлекаюсь, кроме того, что использую плагин postTabs. А о нем я уже писал когда-то здесь
Игорь, если я не ошибаюсь, табы и спойлер — разные вещи. Табы это, грубо говоря, вкладки, а спойлер — сворачиваемый текст.
Да, Ольга. Табы — вкладки, спойлер — сворачиваемый текст. Правда, слово это для меня непривычное. Несколько лет назад говорили об аккордеоне текста на jquery.
М-даа, я не первый год блогерствую, но к своему стыду вынужден признать, что о шорт-кодах слышу (читаю) впервые.
Суть мне ясна и понятна, видимо есть смысл начать вникать в тему поглубже.
Спасибо, Игорь. Ушел читать следующий пост по данной теме.
Я слышала о шорткодах,но попадала на описания какими-то заумными словами и мне было не понятно.А после Вашей статьи обязательно зайду на следующую. чтоб разобратся и применить.Спасибо.
Думаю, что разберетесь, Марина.
Спасибо.все понятно и вразумительно.
Спасибо. А продолжение есть? Подскажите, пожалуйста, где посмотреть.