Fermer

octobre 27, 2020

Limiter les publications liées à Jetpack à une date précise »Zone Martech


Aujourd'hui, j'ai revérifié un article que j'avais écrit et j'ai remarqué que le message connexe qui était apparu datait d'il y a 9 ans sur une plateforme qui n'existait plus. J'ai donc décidé d'examiner de plus près les options de messages liés à Jetpack sur mon site et de voir si je pouvais limiter la plage de dates.

Jetpack fait un travail fantastique en sélectionnant les articles pertinents qui sont similaires, mais malheureusement, il n'a aucune idée que beaucoup d'articles peuvent être obsolètes. Je supprime souvent d'anciens messages qui n'ont aucun sens, mais je n'ai pas le temps de revoir les 5 000 articles que j'ai écrits depuis plus d'une décennie!

Malheureusement, il n'y a pas de paramètre sur Jetpack pour accomplir cela, vous ne pouvez définir que si vous souhaitez ou non un titre, quel est le titre et les options de mise en page, s'il faut afficher des miniatures, s'il faut afficher la date ou s'il faut afficher du contenu.

 articles liés plugin jetpack

Comme pour pratiquement tout dans WordPress il existe une API robuste où vous pouvez personnaliser votre thème enfant (ou thème) functions.php fichier et modifiez son fonctionnement. Dans ce cas, je souhaite limiter la portée de tous les messages liés à 2 ans… alors voici le code:

 function dk_related_posts_limit ($ date_range) {
    $ date_range = tableau (
        'from' => strtotime ('-2 ans'),
        'to' => heure (),
    );
    return $ date_range;
}
add_filter ('jetpack_relatedposts_filter_date_range', 'dk_related_posts_limit'); 

Ceci ajoute un filtre à la requête utilisée par le plugin des articles associés. J'ai téléchargé la mise à jour sur mon site et maintenant les articles associés sont limités à tout ce qui a été écrit au cours des 2 dernières années!

Il existe d'autres moyens de personnaliser vos articles associés ainsi, consultez la page d'assistance de Jetpack sur le sujet.

Divulgation: J'utilise mes liens d'affiliation WordPress et Jetpack dans cet article.




Source link