можно сделать Ajax запросом
Пользователь кликает по кнопки и идёт выполнение вашей функции, php скрипт, с поддержкой wordpress API , она возвращает результат без перезагрузки странице в какой то div тег.
Если то что я описал вам подходит тогда вот тут есть пример
href=»http://codex.wordpress.org/AJAX_in_Plugins
А вот вариант если надо просто исполнить какой то пхп скрипт без доступа к wordpress API (тут всё просто)
http://easywebscripts.net/ajax/ajax_fundamentals.php
Модератор
Юрій
(@yube)
Создать страницу? Но тогда надо убрать из нее заголовок — он не нужен.
Можно сделать для страницы индивидуальный шаблон (Страницы « WordPress Codex), где вместо Цикла (Цикл WordPress « WordPress Codex) будет нужный скрипт.
Спасибо за участие. Оба эти варианта можно использовать — но как быть с админ-частью.
Рассмотрим на примере — в меню есть ссылка «узнать погоду». Пользователь попадает на страницу, где нужно ввести город и что он хочет узнать (температура, влажность, давление, и прочее). Так вот — параметры, которые пользователь хочет узнать нужно добавлять/удалять из админки.
Пока вижу такой вариант — написать плагин с админ-частью, сделать просто страницу, в которой вставить код типа [GetWeather] который будет вызывать плагин. Как думаете — реально. И что можно сказать на это с точки зрения WP — по фен-шую ли это? 🙂
И если такой вариант хороший — то как поставить вызов плагина на код на странице типа [GetWeather]? Где-то читал, что такое возможно с использованием API WP. Можно конечно фильтром контент страницы просмотреть — но это неправильно, если есть штатное средство. Вообщем, рад любым мнениям по теме.
В догонку — хочется написать все в виде плагина, чтоб пользователь смог его легко установить через админку.
Cпасибо огромное всем за помощь. Использовал shortcode.