Обмежте відповідні публікації Jetpack до певної дати

гранична дата

Сьогодні я переглядав статтю, яку я написав, і помітив, що відповідне повідомлення, яке з’явилося, було 9 років тому на платформі, яка більше не існувала. Отже, я вирішив глибше поглянути на Jetpack параметри пов’язаних публікацій на моєму сайті та з’ясую, чи можу я обмежити діапазон дат

Jetpack робить фантастичну роботу, вибираючи відповідні публікації, подібні, але, на жаль, він навіть не уявляє, що багато статей можуть бути застарілими. Я часто видаляю старі публікації, які не мають сенсу, але я не встигаю переглянути всі 5,000 статей, які я писав більше десяти років!

На жаль, немає налаштування Jetpack для цього ви можете лише встановити, чи бажаєте ви мати заголовок, який є заголовок та параметри макета, показувати ескізи, показувати дату чи відображати будь-який вміст.

відповідні дописи плагін jetpack - -

Як і практично у всьому WordPressоднак існує надійний API, де ви можете налаштувати файл дочірньої теми (або теми) 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 роки!

Є додаткові способи налаштування пов’язаних публікацій також перегляньте сторінку підтримки Jetpack по темі.

Розкриття інформації: я використовую свою WordPress і Jetpack партнерські посилання в цій публікації.

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.