Begrenzen Sie die zugehörigen Beiträge von Jetpack auf ein bestimmtes Datum

Limit Datum

Heute habe ich einen Artikel, den ich geschrieben hatte, noch einmal überprüft und festgestellt, dass der zugehörige Beitrag von vor 9 Jahren auf einer Plattform erschien, die es nicht mehr gab. Also beschloss ich, mir das genauer anzuschauen Jetpack Optionen für verwandte Beiträge auf meiner Website und prüfen, ob ich den Datumsbereich einschränken kann.

Jetpack macht einen fantastischen Job bei der Auswahl der relevanten Beiträge, die ähnlich sind, aber leider hat es keine Ahnung, dass viele der Artikel veraltet sein könnten. Ich entferne oft alte Beiträge, die keinen Sinn ergeben, aber ich habe keine Zeit, alle 5,000 Artikel zu überprüfen, die ich seit über einem Jahrzehnt geschrieben habe!

Leider gibt es keine Einstellung auf Jetpack Um dies zu erreichen, können Sie nur festlegen, ob Sie eine Überschrift haben möchten, wie die Überschrift lautet und welche Optionen für das Layout gelten, ob Miniaturansichten angezeigt werden sollen, ob das Datum angezeigt werden soll oder ob Inhalte angezeigt werden sollen.

Verwandte Beiträge Plugin Jetpack

Wie bei praktisch allem in WordPress, es gibt jedoch eine robuste API, mit der Sie die Datei functions.php Ihres Child-Themes (oder der Datei des Themes) anpassen und ihre Funktionsweise ändern können. In diesem Fall möchte ich den Umfang aller verwandten Beiträge auf 2 Jahre begrenzen… also hier der Code:

function dk_related_posts_limit( $date_range ) {
    $date_range = array(
        'from' => strtotime( '-2 years' ),
        'to' => time(),
    );
    return $date_range;
}
add_filter( 'jetpack_relatedposts_filter_date_range', 'dk_related_posts_limit' );

Dadurch wird der Abfrage, die das Plugin für verwandte Beiträge verwendet, ein Filter hinzugefügt. Ich habe das Update auf meine Website hochgeladen und jetzt sind die zugehörigen Beiträge auf alles beschränkt, was in den letzten 2 Jahren geschrieben wurde!

Es gibt zusätzliche Möglichkeiten von Anpassen Ihrer verwandten Beiträge Besuchen Sie auch die Jetpack-Support-Seite zum Thema.

Offenlegung: Ich benutze meine WordPress . Jetpack Affiliate-Links in diesem Beitrag.

Was denken Sie?

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.