Paginação com query_posts no modelo de tipo de postagem personalizado

Conheço lá cerca de mil questões de problemas de paginação aqui, e eu as examinei, mas não consigo descobrir o que está acontecendo com o meu. Este é um loop em um modelo de arquivo de postagem personalizado, mas deve chamar TODOS OS POSTES, já que eu estou usando isso como um blog. No topo do modelo, é uma consulta para uma página específica, mas não acho que seja o que está causando o problema.

O que acontece é que, na segunda página, recebo um erro 404.

 post_title;?>    'post', 'posts_per_page' => 7, 'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1), ); query_posts($args); while (have_posts()) : the_post(); ?>    <a href="https://wordpress.stackexchange.com//questions/105988/pagination-on-with-query-posts-in-custom-post-type-template/" title="" >  'aligncenter')); ?>           max_num_pages > 1 ) : ?> 

post_content;?>

Solutions Collecting From Web of "Paginação com query_posts no modelo de tipo de postagem personalizado"

@Milo Obrigado, o pré-agendado parece funcionar perfeitamente. Eu estava perdendo isso antes, pensei que minhas escolhas estavam entre wp_query e query_posts.

A seguir, APENAS altere a consulta no arquivo de tipo de postagem personalizado “rg_blog”, certo?

 function blog_filter($query) { if ( !is_admin() && $query->is_main_query() ) { if ($query->is_post_type_archive('rg_blog')) { $query->set('post_type', 'post'); } } } add_action('pre_get_posts','blog_filter');