Ограничить диапазон дат для связанных постов в Jetpack - PullRequest
0 голосов
/ 28 сентября 2018

Я пытаюсь применить фрагмент php-кода к моей странице wordpress, чтобы Jetpack ограничил свои связанные посты не позднее 2017-01-01.Однако, когда я добавляю этот код через Snippets - с включенным Jetpack для отображения миниатюр - Jetpack не работает.Мой код неверен или есть какой-то магический трюк для этого?

// related posts - don't show posts earlier than January 1 2017
function jetpackme_exclude_related_post($exclude_post_ids, $post_id ) {`

  $args = array(
 'date_query'          => array(
 'before' => 2017-01-01,
 'inclusive'         => true,
 ),

'posts_per_page' => '99999',
'fields' => 'ids'
);
$query = new WP_Query($args);


if ($query->have_posts()):
foreach($query->posts as $id ):
$exclude_post_ids[] = $id;
endforeach;
endif;
return $exclude_post_ids;
}
add_filter( 'jetpack_relatedposts_filter_exclude_post_ids', 
'jetpackme_exclude_related_post', 20, 2 );
...