Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Do the work to pagination work on custom post types listing pages.
- * OBS: Importante lembrar que a pagina de listagem não pode ter a mesma key do post_type
- *
- * @author @rafaelxy
- * @param array $query args array, as it works on wordpress (dont use it as string)
- * @return array set global $posts and return it as well
- */
- define('PER_PAGE_DEFAULT', 10);
- function custom_query_posts(array $query = array())
- {
- global $wp_query;
- wp_reset_query();
- $paged = get_query_var('paged') ? get_query_var('paged') : 1;
- $defaults = array(
- 'paged' => $paged,
- 'posts_per_page' => PER_PAGE_DEFAULT
- );
- $query += $defaults;
- $wp_query = new WP_Query($query);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement