Какой рейтинг вас больше интересует?
|
Как вставить шорткод в wordpress2016-01-28 00:48:00 (читать в оригинале)
Как вставить шорткод в 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-а или яндекса, или просто название вашего блога. Это я показал, как вставить шорткод в теле текста. На этом все! Спасибо за внимание.
|
Категория «Фотографы»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.