Default Number of Items in Admin Lists
Shows more (or fewer) posts per page in admin lists for everyone who has not chosen their own number in Screen Options.
Opens WPIDE on
Code
// Items per page when a user has not set their own value in Screen Options.
$wpide_admin_per_page = 50;
add_filter( 'edit_posts_per_page', function ( $per_page, $post_type ) use ( $wpide_admin_per_page ) {
$own = get_user_option( "edit_{$post_type}_per_page" );
return empty( $own ) ? $wpide_admin_per_page : $per_page;
}, 10, 2 );
Notes
Very high values make list screens slower on large sites.
How to add this snippet
- Install WPIDE on your WordPress site (it is free) and open Code Snippets.
- Use snippet above adds it from the library in one click. Or copy the code into a new snippet with the same code type.
- It is added inactive: review the code and settings, then switch it on.