Skip to main content

Die Signale der Sozialen Netzwerke werden im Standard für ältere Beiträge (älter als 30 Tage) bis zu 12 Stunden gecached. Diese Zeit kann angepasst werden, dazu folgenden Filter nutzen:

add_filter('at_social_cache_old_posts', 'at_change_social_cache_old_posts', 10, 1);
function at_change_social_cache_old_posts($interval) {
    return 18 * HOUR_IN_SECONDS;
}

In diesem Fall gilt der Cache für 18 Stunden.

Der Rückgabewert bestimmt die Dauer. Der eigentliche Wert wird in Sekunden gemessen. Ist die Rückgabe „10“, ist die Gültigkeit des Cached bei genau 10 Sekunden. Es gibt verschiedene vordefinierte Konstanten (z.B. HOUR_IN_SECONDS) von WordPress, welche genutzt werden können:

MINUTE_IN_SECONDS = 60 (seconds)
HOUR_IN_SECONDS = 60 * MINUTE_IN_SECONDS
DAY_IN_SECONDS = 24 * HOUR_IN_SECONDS
WEEK_IN_SECONDS = 7 * DAY_IN_SECONDS
YEAR_IN_SECONDS = 365 * DAY_IN_SECONDS

Weitere Informationen gibt es hier.


War dieser Artikel hilfreich?

1 Star2 Stars3 Stars4 Stars5 Stars
4,00 / 5

Keine Kommentare vorhanden


Du hast eine Frage oder eine Meinung zum Artikel? Teile sie mit uns!

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*
*