31
Дек
Shortcode’ы впервые появились в Wordpress 2.5. Это такая фича, которая позволяет вызывать php функции просто набрав, что-то вроде [shortcode]. Использование shortcode отличный способ сэкономить время с повторяющимися задачами.
Чтобы создать shortcode, сначала нужно создать php функцию. Вот пример самой простой. Допиши её в файл functions.php(если его нет, то создай):
function vverx() { return 'Ты заходил сегодня на <a href="http://www.vverx.com">Вверх_ком</a>?'; }
После того, как функция создана, нужно использовать функцию add_shortcode(). Вставь следующий код после ранее созданой функции в файле functions.php:
add_shortcode('vv', 'vverx');
Теперь ты можешь использовать шорткод vv. Для этого просто скопируй или введи следующий код в редакторе записи(в html режиме):
[vv]
Этот шорткод выдаст сообщение «Ты заходил сегодня на Вверх_ком?»
Msm-tech.net створення сайтів.
января 3, 2009 в 22:32
Полезная штука, экономит время. А можно задавать параметры шорткода? Если можно, то как?
января 4, 2009 в 03:24
А на более свежих версиях фурычит ?
января 5, 2009 в 03:36
folder, кажется да, на 2,6 точно работает
января 7, 2009 в 23:08
Штука хорошая. А ВП дает возможность вставлять PHP-код в страницу? Вроде бы нет, так что это даже необходимость.
января 13, 2009 в 00:23
Поддерживаю вопрос Indigo насчет предающих параметров. Никто не подскажет, а то в ПХП не силен?
января 21, 2009 в 13:30
Полезная штука, экономит время.
января 21, 2009 в 23:47
Да, я про такое первый раз слышу … как ни странно.
А вообще вся документация про шорткоды здесь : http://codex.wordpress.org/Shortcode_API
Там что хочешь передавать функции можно.
февраля 10, 2009 в 15:10
Вещь и в самом деле полезная. Благодарю.
февраля 16, 2009 в 02:31
А я что-то обновляться боюсь…не подскажите – возможна ли при этом потеря БД ?
марта 11, 2009 в 21:10
WordPress очень хароший и надежный сервер , поддерживаю .
апреля 2, 2009 в 23:13
Так нужно как то хитрить, что бы PHP код в редакторе вставить? Или это возможно по умолчанию?
апреля 4, 2009 в 02:23
Прекрасная вещица, только ради неё вордпресс ставить не собираюсь
апреля 19, 2009 в 17:32
А я не понял, для чего этот Wordpress Shortcode?
апреля 24, 2009 в 02:54
Nekit что непонятного то? Упрощение способа вызова каких-либо функций.
июня 4, 2009 в 16:22
Юляшкин ну а тебя никто и не заставляет ставать WP. хотя я считаю что на нем проще всего работать
июля 12, 2009 в 15:44
Спасибо за новость и этот прекрасный сайт! респект и уважуха!
июля 13, 2009 в 09:24
folder, кажется да, на 2,6 точно работает
июля 24, 2009 в 10:29
Прикольная штука, надо будет непременно попробовать)
июля 31, 2009 в 19:29
Интересная эта штука!