Um Funktionen automatisch in einem bestimmten Interval aufzurufen, kann man in WordPress die systemeigene Cron-Funktion benutzen.
Ich habe diese Funktion bei der Wetteranzeige auf unserer Homepage genutzt. Dort war die Aufgabe: Lade alle 20 Minuten die aktuellen Wetterdaten. Wie gemacht für einen Cron Job oder WordPress Cron.