В мой WordPress-сайт интегрирован API-интерфейс Vanilla.
В этом API перечислены последние обсуждения, но он не обновляет изменения в обсуждениях, пока страница не будет перезагружена. Все, что мне нужно, это функция, которая работает со следующими строками и извлекает обсуждения каждую x секунду:
// Retrieve the latest discussions from the Vanilla API
$resturl = vf_combine_paths($resturl, '/');
$data = json_decode(vf_rest($resturl));
if (!is_object($data))
return;