Ticket #26869: perpage.diff
File perpage.diff, 1.4 KB (added by , 11 years ago) |
---|
-
wp-admin/includes/post.php
949 949 elseif ( isset($q['post_status']) && 'pending' == $q['post_status'] ) 950 950 $order = 'ASC'; 951 951 952 $per_page = 'edit_' . $post_type . '_per_page';952 $per_page = "edit_{$post_type}_per_page"; 953 953 $posts_per_page = (int) get_user_option( $per_page ); 954 954 if ( empty( $posts_per_page ) || $posts_per_page < 1 ) 955 955 $posts_per_page = 20; … … 957 957 /** 958 958 * Filter the number of items per page to show for a specific 'per_page' type. 959 959 * 960 * The dynamic hook name, $per_page, refers to a hook name comprised of the post type,961 * preceded by 'edit_', and succeeded by '_per_page', e.g. 'edit_$post_type_per_page'.962 *963 960 * Some examples of filter hooks generated here include: 'edit_attachment_per_page', 964 961 * 'edit_post_per_page', 'edit_page_per_page', etc. 965 962 * … … 968 965 * @param int $posts_per_page Number of posts to display per page for the given 'per_page' 969 966 * type. Default 20. 970 967 */ 971 $posts_per_page = apply_filters( $per_page, $posts_per_page );968 $posts_per_page = apply_filters( "edit_{$post_type}_per_page", $posts_per_page ); 972 969 973 970 /** 974 971 * Filter the number of posts displayed per page when specifically listing "posts".