जेटपैक के संबंधित पोस्ट को एक विशिष्ट तिथि तक सीमित करें

सीमा तिथि

आज, मैं एक लेख को दोहरा रहा था, जिसे मैंने लिखा था और देखा था कि संबंधित पोस्ट 9 साल पहले एक मंच पर था जो अब मौजूद नहीं था। इसलिए, मैंने इस पर गहन विचार करने का निर्णय लिया जेटपैक मेरी साइट पर संबंधित पोस्ट विकल्प और देखें कि क्या मैं तिथि सीमा को सीमित कर सकता हूं।

जेटपैक प्रासंगिक पदों का चयन करने का एक शानदार काम करता है जो समान हैं, लेकिन दुर्भाग्य से, यह नहीं पता है कि कई लेख पुराने हो सकते हैं। मैं अक्सर उन पुरानी पोस्टों को हटा देता हूं जिनका कोई मतलब नहीं होता, लेकिन मेरे पास एक दशक से अधिक समय से लिखे गए सभी 5,000 लेखों की समीक्षा करने का समय नहीं है!

दुर्भाग्य से, कोई सेटिंग चालू नहीं है जेटपैक इसे पूरा करने के लिए, आप केवल यह निर्धारित कर सकते हैं कि आप एक शीर्षक रखना चाहते हैं या नहीं, शीर्षक क्या है, और लेआउट के लिए विकल्प, क्या थंबनेल दिखाना है, क्या दिनांक दिखाना है, या कोई सामग्री दिखाना है या नहीं।

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

वस्तुतः सब कुछ के साथ के रूप में वर्डप्रेस, हालांकि, एक मजबूत एपीआई है जहां आप अपने बच्चे के विषय (या थीम के) 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 वर्षों में लिखी गई किसी भी चीज़ तक सीमित हैं!

के अतिरिक्त तरीके हैं अपने संबंधित पोस्ट को कस्टमाइज़ करना साथ ही, विषय पर जेटपैक समर्थन पृष्ठ देखें।

प्रकटीकरण: मैं my . का उपयोग कर रहा हूँ वर्डप्रेस और जेटपैक इस पोस्ट में सहबद्ध लिंक।

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.