จำกัด โพสต์ที่เกี่ยวข้องของ Jetpack เป็นวันที่ระบุ

วันที่ จำกัด

วันนี้ฉันตรวจสอบบทความที่ฉันเขียนอีกครั้งและสังเกตเห็นว่าโพสต์ที่เกี่ยวข้องที่เกิดขึ้นนั้นมาจาก 9 ปีที่แล้วบนแพลตฟอร์มที่ไม่มีอยู่แล้ว ดังนั้นฉันจึงตัดสินใจที่จะมองลึกลงไปที่ไฟล์ Jetpack ตัวเลือกโพสต์ที่เกี่ยวข้องบนไซต์ของฉันและดูว่าฉันสามารถ จำกัด ช่วงวันที่ได้หรือไม่

Jetpack ทำงานได้อย่างยอดเยี่ยมในการเลือกโพสต์ที่เกี่ยวข้องซึ่งมีลักษณะคล้ายกัน แต่น่าเสียดายที่ไม่มีความคิดที่ว่าบทความจำนวนมากอาจล้าสมัย ฉันมักจะลบโพสต์เก่า ๆ ที่ไม่สมเหตุสมผลออกไป แต่ฉันไม่มีเวลาอ่านบทความทั้งหมด 5,000 บทความที่ฉันเขียนมากว่าทศวรรษ

ขออภัยไม่มีการตั้งค่าใด ๆ Jetpack เพื่อให้บรรลุเป้าหมายนี้คุณสามารถกำหนดได้ว่าต้องการให้พาดหัวหรือไม่พาดหัวและตัวเลือกสำหรับการจัดวางไม่ว่าจะแสดงภาพขนาดย่อจะแสดงวันที่หรือไม่หรือจะแสดงเนื้อหาใด ๆ

โพสต์ที่เกี่ยวข้องปลั๊กอิน 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 เพื่อลดสแปม เรียนรู้วิธีการประมวลผลข้อมูลความคิดเห็นของคุณ.