Jetpack-тің қатысты хабарламаларын белгілі бір күнге дейін шектеңіз
Бүгін мен өзім жазған мақаланы екі рет тексеріп, осыған байланысты хабарлама бұдан 9 жыл бұрынғы платформада болғанын байқадым. Сонымен, мен туралы тереңірек қарауды шештім Jetpack сайтымдағы байланысты хабарламалар опциялары және күндер ауқымын шектей алатынымды біліңіз.
Jetpack сәйкес келетін хабарламаларды таңдау бойынша керемет жұмыс жасайды, бірақ, өкінішке орай, көптеген мақалалар ескірген болуы мүмкін деген түсінік жоқ. Мен мағынасы жоқ ескі жазбаларды жиі алып тастаймын, бірақ он жылдан астам уақыт бойы жазған 5,000 мақаланың бәрін қарап шығуға уақытым жоқ!
Өкінішке орай, параметр жоқ Jetpack Мұны орындау үшін сіз тақырыптың болуын немесе болмауын, тақырыптың қандай екенін және орналасу параметрлерін, нобайларды көрсетуді, күнді көрсетуді немесе кез-келген мазмұнды көрсете аласыз.
Барлығы сияқты WordPressдегенмен, сізде баланың тақырыбын (немесе тақырыптың) functions.php файлын теңшеуге және оның жұмыс режимін өзгертуге болатын сенімді 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 қолдау бетін тексеріңіз.
Ашу: Мен өзімді қолданамын WordPress және Jetpack осы хабарламадағы серіктестік сілтемелер.