विशिष्ट तारखेला जेटपॅकची संबंधित पोस्ट मर्यादित करा

मर्यादा तारीख

आज मी लिहिलेला एक लेख मी दोनदा तपासत होतो आणि लक्षात आले की संबंधित पोस्ट 9 वर्षांपूर्वीच्या व्यासपीठावर होती जी यापुढे अस्तित्वात नाही. म्हणून मी त्याकडे सखोल नजर टाकण्याचा निर्णय घेतला Jetpack माझ्या साइटवर संबंधित पोस्ट पर्याय आणि मी तारीख श्रेणी मर्यादित करू शकलो की नाही ते पहा.

तत्सम असलेल्या संबंधित पोस्ट निवडण्याचे जेटपॅक एक विलक्षण काम करते, परंतु दुर्दैवाने, याबद्दल बरेच लेख कालबाह्य झाले आहेत याची कल्पना नाही. मी बर्‍याचदा जुन्या पोस्ट काढून टाकतो ज्याचा काहीच अर्थ नाही, परंतु माझ्याकडे दशकाहून अधिक काळ लिहिलेल्या सर्व 5,000,००० लेखांचे पुनरावलोकन करण्याची वेळ नाही!

दुर्दैवाने, येथे काही सेटिंग नाही Jetpack हे साध्य करण्यासाठी, आपण केवळ आपल्यास हेडलाइन मिळवायची आहे की नाही, हेडलाईन काय आहे आणि लेआउटसाठी पर्याय, लघुप्रतिमा दर्शवायची आहेत की नाही, तारीख दर्शवायची आहे की नाही, किंवा कोणतीही सामग्री दर्शवायची आहे की नाही हे सेट करू शकता.

संबंधित पोस्ट प्लगइन जेटपॅक

अक्षरशः सर्वकाही सह वर्डप्रेसतथापि, एक मजबूत API आहे जेथे आपण आपल्या मुलाची थीम (किंवा थीमची) फंक्शन्स.पीपीपी फाइल सानुकूलित करू शकता आणि ते कार्य कसे करते ते सुधारित करू शकता. या प्रकरणात, मला कोणत्याही संबंधित पोस्टची व्याप्ती 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 या पोस्टमधील संबद्ध दुवे.

तुला काय वाटत?

ही साइट स्पॅम कमी करण्यासाठी अकिस्मेट वापरते आपल्या टिप्पणी डेटावर प्रक्रिया कशी केली जाते ते जाणून घ्या.