Sort Posts In Random Order from a specific Divi Blog module!
- Assign this CSS ID to your Blog module:
random-posts
- Paste this code into your functions.php (or use Code Snippets)
function dd_random_posts($query, $args) {
if (isset($args['module_id']) && $args['module_id'] === 'random-posts') {
$query->query_vars['orderby'] = 'rand';
$query->query_vars['order'] = 'ASC';
$query = new WP_Query( $query->query_vars );
}
return $query;
}
add_filter('et_builder_blog_query', 'dd_random_posts', 10, 2);







