Im Moment einfach über ein Widget, ja, aber anders wäre ja auch kein Problem, die genannte Funktion kenne ich auch, konnte aber in der Referenz nichts finden, was mir bei meinem Problem helfen würde.
Also ich kann demnach in wp_tag_cloud() nicht nur die Explizit in der Referenz aufgelisteten Keys benutzen, sondern eben auch child_of und alle anderen, die get_terms() nutzt? Aber da sehe ich auch keinen Key, mit dem ich sagen könnte "nur die neusten X Beiträge einbeziehen" bzw "nur Beiträge der letzten 3 Monate"...
Oder übersehe ich da etwas?
Ich befürchte mittlerweile das ist überhaupt nicht so ohne weiteres möglich, in der DB finde ich bei den Tabellen, die für die Tags zuständig sind, jedenfalls auch nirgends ein Datum oder so wann der Tag zuletzt benutzt wurde z.B. wäre da ja hilfreich.
Einzige Lösung, die ich da sonst atm sehe, wäre "manuell" z.B. die term_ids der letzten X Posts abzufragen und daraus dann eine Liste aufzustellen, die man anschließend wp_tag_cloud() bei "include"übergibt?
Nur frage ich mich da ob das nicht zu sehr auf die Performance geht, das bei jedem Aufruf zu ermitteln, wobei, das Ergebnis könnte man ggf ja auch irgendwie cachen...
Ich werde das wohl morgen einfach mal ausprobieren und gucken wie aufwändig das letztlich wirklich ist.