edit_posts_per_page
Filters the number of posts displayed per page when specifically listing "posts".
Usage
add_filter( 'edit_posts_per_page', 'wp_kama_edit_posts_per_page_filter', 10, 2 );
/**
* Function for `edit_posts_per_page` filter-hook.
*
* @param int $posts_per_page Number of posts to be displayed.
* @param string $post_type The post type.
*
* @return int
*/
function wp_kama_edit_posts_per_page_filter( $posts_per_page, $post_type ){
// filter...
return $posts_per_page;
}
- $posts_per_page(int)
- Number of posts to be displayed.
Default: 20 - $post_type(string)
- The post type.
Changelog
| Since 2.8.0 | Introduced. |
Where the hook is called
edit_posts_per_page
edit_posts_per_page
wp-admin/includes/post.php 1302
$posts_per_page = apply_filters( 'edit_posts_per_page', $posts_per_page, $post_type );
wp-admin/includes/class-wp-posts-list-table.php 176
$per_page = apply_filters( 'edit_posts_per_page', $per_page, $post_type );
wp-admin/includes/class-wp-screen.php 1272
$per_page = apply_filters( 'edit_posts_per_page', $per_page, $this->post_type );