X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/699231ae09f7057a4d0000cdf32e50a3df6a04ca..a5227bf01edbe6660486c9f5c0f0ed7b7fea3130:/wp-admin/edit.php diff --git a/wp-admin/edit.php b/wp-admin/edit.php index e141d56e..640c2144 100644 --- a/wp-admin/edit.php +++ b/wp-admin/edit.php @@ -43,12 +43,13 @@ if ( 'post' != $post_type ) { $pagenum = isset( $_GET['paged'] ) ? absint( $_GET['paged'] ) : 0; if ( empty($pagenum) ) $pagenum = 1; -$per_page = 'edit_' . $post_type . '_per_page'; -$per_page = (int) get_user_option( $per_page ); +$edit_per_page = 'edit_' . $post_type . '_per_page'; +$per_page = (int) get_user_option( $edit_per_page ); if ( empty( $per_page ) || $per_page < 1 ) $per_page = 20; -// @todo filter based on type -$per_page = apply_filters( 'edit_posts_per_page', $per_page ); + +$per_page = apply_filters( $edit_per_page, $per_page ); +$per_page = apply_filters( 'edit_posts_per_page', $per_page, $post_type ); // Handle bulk actions if ( isset($_GET['doaction']) || isset($_GET['doaction2']) || isset($_GET['delete_all']) || isset($_GET['delete_all2']) || isset($_GET['bulk_edit']) ) {