Ограничете ги поврзаните објави на Jetpack до одреден датум

датум на ограничување

Денес, двојно проверував една статија што ја напишав и забележав дека поврзаниот пост беше објавен од пред 9 години на платформа што повеќе не постоеше. Затоа, решив подлабоко да погледнам во Jetpack поврзани опции за објави на мојата страница и проверете дали би можел да го ограничам опсегот на датуми.

Jetpack работи фантастично во изборот на релевантни објави кои се слични, но за жал, нема идеја дека многу од написите може да се застарени. Често ги отстранувам старите објави кои немаат никаква смисла, но немам време да ги прегледам сите 5,000 написи што ги пишував повеќе од една деценија!

За жал, нема поставување вклучено Jetpack за да го постигнете ова, можете да поставите само дали сакате да имате наслов, кој е насловот и опции за изгледот, дали да прикажувате сликички, дали да го прикажувате датумот или дали да прикажувате каква било содржина.

придружни додатоци jetpack

Како и со буквално сè што е во WordPress, сепак, има робустен API каде што можете да ја прилагодите датотеката за функции на темата (или темата) на вашето дете. 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 години!

Постојат дополнителни начини на прилагодување на вашите поврзани објави исто така, проверете ја страницата за поддршка на Jetpack на оваа тема.

Откривање: Јас го користам мојот WordPress Jetpack придружни врски во овој пост.

Што мислите?

Оваа страница користи Akismet за намалување на спам. Научете како се обработува вашиот коментар.