0
我正在爲wordpress構建一個主題。我試圖在頁面上顯示一些帖子,它正在工作。雖然當你進入seccod頁面時,循環從第一篇文章開始,而不是在第31篇,因爲它應該。我想這是我的循環中的問題,但我沒有找到它。在頁面上重複發佈帖子
<section class="section">
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array(
'post_type' => 'post', // tipo de post (geralmente é post)
'posts_per_page' => 30, // posts por página (esse numero tem que ser maior que o que tá no admin [configurações > leitura > as páginas do blog mostram no máximo])
'cat' => '9',
);
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$wp_query->query($args);
?>
<div class="container galerias">
<?php if ($wp_query->have_posts()) : ?>
<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
<a class="galeria-holder" href="<?php the_permalink(); ?>">
<div class="img-trabalhos" style="background-image: url(<?php the_field('cartaz_do_trabalho'); ?>);" > </div>
<h4 class="heading-5"><?php the_field('titulo'); ?></h4>
</a>
<?php endwhile; ?>
</div>
<?php if ($wp_query->max_num_pages > 1) { // verifica se tem mais de uma página ?>
<!-- naveção < anterior próximo -->
<div class="div-block-2">
<div>
<?php echo get_previous_posts_link(
'<span class="arrow-link w-inline-block"><</spam>'
); // posts mais recentes ?>
</div>
<div>
<?php echo get_next_posts_link(
'<span class="arrow-link w-inline-block">></spam>', $wp_query->max_num_pages
); // display older posts link ?>
</div>
<?php } ?>
</div>
<?php wp_reset_query(); else : ?>
<p> Ainda Não temos novidades :(</p>
<?php endif; ?>
</section>
這裏是頁面,如果有人要檢查http://mariapadilhaatriz.com.br/wordpress/trabalhos/
它的工作。謝謝! –