RRZE-Webteam / fau-oembed

WordPress-Plugin: oEmbed-Funktionen
2 stars 1 forks source link

oembed cache #14

Open anbininf12 opened 6 years ago

anbininf12 commented 6 years ago

wäre es möglich im oembed-plugin einen Schalter einzubauen, um den oembed cache zu löschen?

xwolfde commented 5 years ago

Leider ist das nicht so trivial machbar, zumal es gerade an der Stelle viel Bewegung gibt. ggf. eher Teil der globalen Cache-Behandlung @rvdforst ?

rvdforst commented 5 years ago

Genau. Es geht hier um die globale Variable $GLOBALS['wp_embed']. Die Standard-Cache-Zeit beträgt 24 Stunden und kann mit dem Filter 'oembed_ttl' (WP_Embed) angepasst werden. Aber das Setzen der Cache-Zeit allein erzeugt den Cache nicht neu. Dies liegt an ($this->usecache || $cached_recently) (WP_Embed). Die Regeneration der Cache-Zeit ist nicht trivial. Zusätzlicher Code ist erforderlich.