Можно ли перезагрузить конкретную функцию с помощью AJAX ?
Можно ли повесить на нажатие кнопки на сайте перезагрузку опеределённой функции из functions.php ? хочу таким образом организовать что-то в духе слайдера похожих товаров. плагин wp-shop не поддерживает такие штуки, поэтому приходится выкручиваться.
Не совсем понимаю, что Вы понимаете под этим...
Но можно по клику на кнопку сделать аякс запрос и получить ответ.
Ответ будет генерироваться функцией, которую Вы сами пишите.
А уже написать можете, чего душа пожелает.
Если Вам нужно динамически подгружать новые слайды в слайдер - это также возможно (если слайдер поддерживает), но здесь уже нужны и знания js.
Stepan, спасибо за ответ. Я постараюсь обьяснить, что имею ввиду. В файле functions.php есть функция func. она загружается только на странице записей - выводит что-то типо похожих товаров из той же рубрики. Хотелось бы по нажатию на кнопку черех Ajax перезагружать из файла functions.php одну конкретную функцию(если это возможно) чтобы без перезагрузки страницы обновлялись рекомендации похожего товара. Спасибо за ответ!)
Да, это возможно сделать - читайте ответ выше.
Готовый код Вам никто не даст.
Вам нужно написать аякс запрос (аякс+wordpress я на этом сайте изучал),
в функции, что его обрабатывает, вернуть результат работы функции func
Кстати, func - данные выводит или возвращает в переменную.
Если возвращает - тогда работы будет меньше.