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

सीमा तिथि

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

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

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

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

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

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

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

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

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