Eigene Widgets erstellen: Cache verwenden?

Ich bin dabei, mein eigenes Widget zu erstellen, aber ich mag es nicht, den Inhalt jedes Mal vollständig zu generieren, da der process ziemlich lang ist. Ich kann leicht meinen eigenen Caching-Mechanismus erstellen, aber ich frage mich, ob es etwas gibt, das bereits im WordPress-core existiert, wenn es darum geht, Widgets zwischenzuspeichern.

Ideen?

Vielen Dank! Dennis

Solutions Collecting From Web of "Eigene Widgets erstellen: Cache verwenden?"

Sehen Sie sich die WordPress Transients API an

Dies bietet eine einfache und standardisierte Möglichkeit, zwischengespeicherte Daten temporär in der database zu speichern, indem Sie ihr einen benutzerdefinierten Namen und einen Zeitrahmen geben, nach dem sie ablaufen und gelöscht werden.

Die Transienten-API ist der Options-API sehr ähnlich, verfügt jedoch über die zusätzliche function einer Ablaufzeit, die den process der Verwendung der databasetabelle wp_options zum Speichern zwischengespeicherter Informationen vereinfacht.