In some cases, you might wish to modify the criteria on how the Related Posts module pulls in its posts. We have created two example filters, which accept standard WordPress queries. These help you modify the criteria on how Related Posts are pulled in.
blocksy:related-posts:query-args
This filter computes query arguments, such as sorting options.
add_filter('blocksy:related-posts:query-args', function ($args) {
$args['order'] = 'DESC';
// Other custom args
return $args;
});
blocksy:related-posts:query
This filter modifies the logic completely and lets you make advanced posts pulls in accordance to your rules.
add_filter('blocksy:related-posts:query', function ($query) {
global $post;
return new WP_Query([
// Logic for computing the related based on the current post...
'posts_per_page' => 5,
]);
});