Περιορίστε τις σχετικές δημοσιεύσεις του Jetpack σε συγκεκριμένη ημερομηνία

οριακή ημερομηνία

Σήμερα, έλεγξα ξανά ένα άρθρο που είχα γράψει και παρατήρησα ότι η σχετική ανάρτηση που προέκυψε ήταν πριν από 9 χρόνια σε μια πλατφόρμα που δεν υπήρχε πλέον. Έτσι, αποφάσισα να ρίξω μια πιο βαθιά ματιά στο jetpack επιλογές σχετικών αναρτήσεων στον ιστότοπό μου και να δω αν θα μπορούσα να περιορίσω το εύρος ημερομηνιών.

Το Jetpack κάνει φανταστική δουλειά επιλέγοντας τις σχετικές δημοσιεύσεις που είναι παρόμοιες, αλλά δυστυχώς, δεν έχει ιδέα ότι πολλά από τα άρθρα μπορεί να είναι ξεπερασμένα. Καταργώ συχνά παλιές αναρτήσεις που δεν έχουν νόημα, αλλά δεν έχω χρόνο να αναθεωρήσω και τα 5,000 άρθρα που έχω γράψει για πάνω από μια δεκαετία!

Δυστυχώς, δεν υπάρχει ρύθμιση jetpack Για να το επιτύχετε αυτό, μπορείτε να ορίσετε μόνο εάν θέλετε ή όχι να έχετε μια επικεφαλίδα, ποια είναι η επικεφαλίδα και επιλογές για τη διάταξη, εάν θα εμφανίζονται μικρογραφίες, εάν θα εμφανίζεται η ημερομηνία ή αν θα εμφανίζεται οποιοδήποτε περιεχόμενο.

σχετικές δημοσιεύσεις plugin jetpack

Όπως με σχεδόν τα πάντα WordPress, ωστόσο, υπάρχει ένα ισχυρό API όπου μπορείτε να προσαρμόσετε το αρχείο functions.php του παιδικού σας θέματος (ή του θεματικού) και να τροποποιήσετε τον τρόπο λειτουργίας του. Σε αυτήν την περίπτωση, θέλω να περιορίσω το εύρος οποιωνδήποτε σχετικών δημοσιεύσεων σε 2 χρόνια… οπότε εδώ είναι ο κωδικός:

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' );

Αυτό προσθέτει ένα φίλτρο στο ερώτημα που χρησιμοποιεί η σχετική προσθήκη δημοσιεύσεων. Μεταφόρτωσα την ενημέρωση στον ιστότοπό μου και τώρα οι σχετικές δημοσιεύσεις περιορίζονται σε οτιδήποτε γράφτηκε τα τελευταία 2 χρόνια!

Υπάρχουν πρόσθετοι τρόποι προσαρμογή των σχετικών δημοσιεύσεών σας επίσης, ρίξτε μια ματιά στη σελίδα υποστήριξης Jetpack σχετικά με το θέμα.

Αποκάλυψη: Χρησιμοποιώ το δικό μου WordPress jetpack σύνδεσμοι συνεργατών σε αυτήν την ανάρτηση.

Ποια είναι η γνώμη σας;

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.