Modify Posts Per Page for Archives
This snippet changes the number of posts displayed per page on archive pages, allowing for custom pagination.
PHP
function modify_archive_posts_per_page($query) {
if ($query->is_archive() && $query->is_main_query()) {
$query->set('posts_per_page', 15);
}
}
add_action('pre_get_posts', 'modify_archive_posts_per_page');
Snippet Feedback
Did this snippet work for you? Do you have any questions about this snippet? Leave some feedback below.
SHARED BY