Проверка возможностей WordPress

Мне потребовалось исполнение своей php-функции в посте моего блога на wordpress. Сначала я установил плагин Exec-PHP. Этот плагин позволяет исполнять PHP-код из поста. Его применение в основное красивое форматирование строк. К тому же мой могут возникнуть проблемы с безопасностью.
Однако, я хотел разместить функцию именно в посте, со всеми вытекающими отсюда последствиями.

По-этому я поступил так.

Залил свой php файл на свой хостинг. Я поместил его в папку темы  htdocs/wp-content/themes/twentyten/

В сам файл добавил строчку

add_shortcode(‘auto_legs’, ‘printNodes’);

Где  auto_legs — название шорткода, ‘printNodes’ моя функция из php файла.

Далее в файл

htdocs/wp-content/themes/twentyten/functions.php

я добавил строчку

include_once (TEMPLATEPATH . ‘/auto_legs.php’);

Где, ‘/auto_legs.php’ это имя моего php файла.

После этого я спокойно создал пост и написал в нем:Соответственно, в моем посте вызывается соответствующая функция. Вот, кстати этот пост.

Об авторе СИльвестр

Настоящий увлеченный программист. В отличие от КаЧе, он интересуется только софтом (программированием) «на чем» и «зачем» эти вопросы мало волнуют СИльвестра. СИльвестр является дипломированным специалистом в области программирования. Как и большинство программистов СИльвестр недолюбливает КаЧе за его «не-олд-скульность». Это не мешает ему и Каче входить в «совет по высоким технологиям сайта ivan133.ru»
Запись опубликована в рубрике Веб с метками . Добавьте в закладки постоянную ссылку.

28 комментариев на «Проверка возможностей WordPress»

  1. ramdom говорит:

    Нормальная статья :)Мне понравилось,
    А почему [auto_legs] картинкой сделал?

  2. ValentinSerg говорит:

    Помоему неплохо сказано, но в начале не совсем понял смысл первого абзаца )

    • СИльвестр говорит:

      Обновил, выкинув первый абзац

  3. TillGlirtyner говорит:

    Автор +1

    • Emberlynn говорит:

      I’m not easily impressed. . . but that’s impressnig me! :)

  4. custitsloruri говорит:

    how are you ??

  5. Balallar говорит:

    Спасибо, классный блог) Даже добавил в закладки, хотя делаю это редко)

  6. dgayc говорит:

    у вас много полезных статей, буду постоянным читателем!

  7. WeiniDattat говорит:

    хороший у вас блог, быду заходить

  8. Стоколос Виталий говорит:

    Прикольная статья, узнал много полезного. Сейчас читаю другие публикации

  9. kill говорит:

    А на 3.0.4 это сработает?

  10. kill говорит:

    Да, работает, я уже понял!

  11. gggsgstsggss говорит:

    Неплохо написали, нашел для себя много интересного. Продолжайте в том же духе

  12. oooooaoooozo говорит:

    Мне понравился ваш блог, прочитал массу интересных статей, спасибо!

  13. savkin говорит:

    ну это ещё ничего не значит

  14. баланс говорит:

    Хороший у вас блог, дизайн очень понравился, со временем будет мощный блог

  15. steentoftfeah говорит:

    Отличная статья, как всегда мего полезная. Когда Вы успеваете писать?

  16. frieltarema говорит:

    нужно проверить :)

  17. envixenic говорит:

    статья super, автору респект

  18. dardasymn говорит:

    большое спасибо было интересно читать

  19. конец света 2012 говорит:

    Согласен

  20. seoblogst говорит:

    mne ponravilsya messedG))))

  21. tepeskifoto говорит:

    Да-уж посмотрим

  22. seomaestro говорит:

    Добротный пост. Одобряю

  23. seoblya говорит:

    Хороший сайт! Подписался по RSS

  24. seoblya говорит:

    А у Вас есть подписка на обновление сайта по e-mail?

  25. сайт для девушек говорит:

    Благодарю!!!У Вас часто появляются очень интересные посты! Очень поднимаете мое настроение.

Обсуждение закрыто.