URL de paginação para o modelo da página

Estou criando um modelo de página no WordPress para mostrar todas as minhas postagens. Mas eu tenho um problema com a paginação. Eu tenho um URL de página como abaixo:

http://localhost/sdd/video 

video ” é o slug da página. E o problema é quando eu clique na página 1 (por exemplo) então eu tenho url: http://localhost/sdd/video/page/1 mas a página mostra o erro 404 não encontrou esta página. Alguém me ajude? obrigado.

Solutions Collecting From Web of "URL de paginação para o modelo da página"

O código abaixo buscará todas as postagens de todas as categorias. Aqui, nós atribuímos limite para uma página como 10. Então você deve verificar a estrutura de permalink do seu site. Verifique o código que eu acho que vai funcionar.

  /* it will fetch all posts */ $post_args = array( 'posts_per_page' => -1, 'orderby' => 'post_date', 'order' => 'DESC', 'post_type' => 'post', 'post_status' => 'publish', ); $all_posts = get_posts( $post_args ); $post_count = count( $all_posts ); /* if post_count is greater than 0 */ if ( $post_count > 0 ) { $limit = 10; /* this is for getting the last post number */ if ( get_query_var( 'paged' ) ) { $current_page = get_query_var( 'paged' ); } else { $current_page = 1; } $permalink_structure = get_option( 'permalink_structure' ); $format = empty( $permalink_structure ) ? '&page=%#%' : 'page/%#%/'; $total_pages = ceil( $post_count / $limit ); $start = $current_page * $limit - $limit; } /* it will fetch posts under limit for all categories */ $post_args = array( 'posts_per_page' => $limit, 'offset' => $start, 'orderby' => 'post_date', 'order' => 'DESC', 'post_type' => 'post', 'post_status' => 'publish', ); $current_posts = get_posts( $post_args ); ?>  
< ?php echo paginate_links( array( 'current' => $current_page, 'prev_text' => '« ' . __( 'Prev' ), 'next_text' => __( 'Next' ) . ' »', 'base' => add_query_arg( 'paged', '%#%' ), 'format' => $format, 'total' => $total_pages ) ); ?>
< ?php /* if the posts are present */ if ( !empty( $current_posts ) ) { foreach ( $current_posts as $post ) { /* the code for showing posts */ } }