आज, मैले लेखेको एक लेखमा दोहोरो-जाँच्दै थिएँ र थाहा पाएँ कि सम्बन्धित पोस्ट जुन years बर्ष भन्दा अघि आएको थियो एउटा प्लेटफर्ममा जुन अब अवस्थित छैन। त्यसोभए, मैले यसमा गहिरो नजर राख्ने निर्णय गरें jetpack मेरो साइटमा सम्बन्धित पोस्ट विकल्पहरू र म मिति दायरा सीमित गर्न सक्दछु भनेर हेर्नुहोस्।
जेटप्याकले समान पोष्ट समान छनौट गर्न को लागी एक शानदार काम गर्छ, तर दुर्भाग्यवश, यो कुनै विचार छैन कि धेरै धेरै लेखहरूको मिति सकिएको छ। म प्रायः पुरानो पोष्टहरू हटाउँछु जुन कुनै अर्थमा छैन, तर मसँग सबै 5,000,००० लेखहरू समीक्षा गर्ने समय छैन जुन मैले एक दशक भन्दा बढि लेखेको छु!
दुर्भाग्यवस, त्यहाँ कुनै सेटिंग छैन jetpack यो पूरा गर्न, तपाईं केवल सेट गर्न सक्नुहुन्छ कि तपाईं हेडलाइन चाहानुहुन्छ, छैन हेडलाईन के हो, र लेआउटको लागि विकल्पहरू, थम्बनेलहरू देखाउने कि नगर्ने, मिति देखाउने वा कुनै सामग्री देखाउने।
लगभग सबै कुरामा जस्तै WordPressयद्यपि त्यहाँ एक मजबूत एपीआई छ जहाँ तपाइँ तपाइँको बच्चा विषयवस्तु (वा थिमको) फंक्शनहरू।पीपीपी फाइललाई अनुकूलित गर्न सक्नुहुन्छ र परिमार्जन गर्नुहोस् यसले कसरी काम गर्दछ। यस अवस्थामा, म कुनै पनि सम्बन्धित पोष्टको दायरा २ बर्षमा सीमित गर्न चाहान्छु ... त्यसैले यहाँ कोड छः
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' );
यो क्वेरीमा फिल्टर थप गर्दछ जुन सम्बन्धित पोष्ट प्लगइनले प्रयोग गर्दछ। मैले मेरो साइटमा अपडेट अपलोड गरेको छु र अब सम्बन्धित पोष्टहरू पछिल्लो २ बर्षमा लेखिएको केहि सीमित छन्!
त्यहाँ अतिरिक्त तरिका छन् तपाइँको सम्बन्धित पोष्टहरू अनुकूलन गर्दै साथै, शीर्षकमा Jetpack समर्थन पृष्ठ जाँच गर्नुहोस्।
खुलासा: म मेरो प्रयोग गर्दैछु WordPress र jetpack यस पोष्टमा सम्बद्ध लिंकहरू।