Сегодня 15 мая, среда ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7273
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
zd1
zd1
Голосов: 2
Адрес блога: http://dot-com-zoo.blogspot.com/
Добавлен: 2012-09-26 15:49:29 блограйдером 1234zz
 

Как вставить шорткод в wordpress

2016-01-28 00:48:00 (читать в оригинале)

4869512_brasletchernogonefritabanshi (580x260, 122Kb)

Как вставить шорткод в wordpress
Как вставить шорткод в wordpress
Для тех, кто впервые слышит это слово, коротко объясню, что такое шорткод. Шорткод (Shortcode) - это короткий код, который выполняет работу какой-то функции. Шорткод вставляется в то место, где вы хотите выполнить какую либо функцию. Это может быть в теле статьи, в виджете, и в самом шаблоне вашей темы.

Думаю, из того, что я сказал выше, вы ничего не поняли  . По этому, лучше разобраться в этом на реальном примере.
Создаем и устанавливаем простейший shortcode.
Для начала, посмотрите вот на этот шаблончик создания шорткода:
function имя_вашей_функций()
{
return 'здесь_то_что_должна_делать_функция';
}
add_shortcode('имя_вашего_шоркода', 'имя_вашей_функций');
Теперь, по выше показанному шаблону, создадим свой шорткод. Все делается очень просто. Вместо строк, окрашенных красным цветом, нужно вставить свои строки. Ниже я покажу, как это сделать.
Многие блоггеры при написании статей на блоге, в тело поста вставляют строку с призывом подписаться на rss-ленту, чтобы не пропустить новые публикации. Давайте, мы попробуем вставить это с помощью шорткода.
Создадим свою функцию, поменяв в шаблоне окрашенные строки. Вот, что у меня получилось:
function subscribe_rss()
{
return '<a href="http://feedburner.google.com/fb/a/mailverify? >подпишись на обновления блога</a>';
}
add_shortcode('rss', 'subscribe_rss');
Для моей функции я придумал имя subscribe_rss, вы придумайте свое имя. Вместо слов "здесь_то_что_должна_делать_функция", я вставил ссылку, полученную от сервиса fedburner, который дает возможность подписки на rss ленту вашего блога. Ну и последнее, дал имя моему шорткоду. Я его так и назвал "rss".
Имена для функции и шорткода можете дать любые. Но желательно, чтобы по имени можно было определить, за что он отвечает. Например, у меня функция называется subscribe_rss, из чего понятно, что функция отвечает за подписку на rss рассылку. А имена шорткодам, рекомендую, давать короткие и легко запоминаемые.
Наша функция готова. Теперь нужно его вставить в файл functions.php. Спуститесь в самый низ файла, и вставьте код перед символами ?>.
Вот и все! Теперь при написании статей, не нужно постоянно прописывать ссылку с анкором "подпишись на обновления блога", а вместо этого нужно просто вставить шорткод. Это будет выглядить вот так: "Хотите не пропустить новые статьи на блоге, тогда [rss]". Как вы уже понимаете, вместо [rss] вставится "подпишись на обновления блога" со ссылкой на страницу подписки.
Имейте ввиду, что шорткод вставляется в квадратных скобках: [имя вашего шорткода].
Я показал лишь один пример. Но вы можете включить свою фантазию, и придумать новые шорткоды. Для этого просто вставляйте свой код в шаблон. Можно вставить рекламный код от googl-а или яндекса, или просто название вашего блога.
Это я показал, как вставить шорткод в теле текста.
На этом все! Спасибо за внимание.

4869512_images_bbbb (160x160, 5Kb)




 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.