Экономь Время, Используй WordPress Shortcode

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 створення сайтів.

Об авторе Skech

Погонщик умов.
Запись опубликована в рубрике Wordpress с метками . Добавьте в закладки постоянную ссылку.

21 комментарий: Экономь Время, Используй WordPress Shortcode

  1. Indigo говорит:

    Полезная штука, экономит время. А можно задавать параметры шорткода? Если можно, то как?

  2. folder говорит:

    А на более свежих версиях фурычит ?

  3. Knigovedov говорит:

    folder, кажется да, на 2,6 точно работает

  4. DimoninG говорит:

    Штука хорошая. А ВП дает возможность вставлять PHP-код в страницу? Вроде бы нет, так что это даже необходимость.

  5. Кирилл говорит:

    Поддерживаю вопрос Indigo насчет предающих параметров. Никто не подскажет, а то в ПХП не силен?

  6. Max говорит:

    Полезная штука, экономит время.

  7. Truper говорит:

    Да, я про такое первый раз слышу … как ни странно.
    А вообще вся документация про шорткоды здесь : http://codex.wordpress.org/Shortcode_API
    Там что хочешь передавать функции можно.

  8. Рус говорит:

    Вещь и в самом деле полезная. Благодарю.

  9. ПупезоиД говорит:

    А я что-то обновляться боюсь…не подскажите – возможна ли при этом потеря БД ?

  10. Злата говорит:

    WordPress очень хароший и надежный сервер , поддерживаю .

  11. Так нужно как то хитрить, что бы PHP код в редакторе вставить? Или это возможно по умолчанию?

  12. Юляшкин говорит:

    Прекрасная вещица, только ради неё вордпресс ставить не собираюсь :)

  13. Nekit говорит:

    А я не понял, для чего этот WordPress Shortcode?

  14. Щедрый Еврей говорит:

    Nekit что непонятного то? Упрощение способа вызова каких-либо функций.

  15. мастер говорит:

    Юляшкин ну а тебя никто и не заставляет ставать WP. хотя я считаю что на нем проще всего работать

  16. Спасибо за новость и этот прекрасный сайт! респект и уважуха!

  17. dereveashka говорит:

    folder, кажется да, на 2,6 точно работает

  18. Boba говорит:

    Прикольная штука, надо будет непременно попробовать)

  19. Dusya говорит:

    Интересная эта штука!

  20. Вино говорит:

    вот вы показали пример, но Вверх_ком – не ссылка… оно должно ведь выводить ссылку?

  21. Мария говорит:

    Я про такое честно не знала! Буду использовать, автору спасибо!

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">