A poszt navigáció
Ha nem tetszik a következő oldal előző oldalának navigációja, de a következő oldal oldalszámozás szerinti sorrendben szeretnéd megjeleníteni, akkor nincs szükség pluginra. A WordPress rendelkezik ezzel a funkcióval!
Vedd figyelembe, hogy ha egyszerű loopban használod, vagy ha wp_query-n használod, a kód másképp néz ki.
</p>
<p>// a loopba beillesztve</p>
<p><?php<br
/>
the_posts_pagination( array(<br />
'prev_text' => __(
'<', 'textdomain' ),<br />
'next_text'
=> __( '>', 'textdomain' ),<br />
) );<br
/>
?></p>
<p>// for wp_query</p>
<p><?php<br
/>
$GLOBALS['wp_query']->max_num_pages =
$query->max_num_pages;<br />
the_posts_pagination( array(<br
/>
'prev_text' => __( '<', 'textdomain'
),<br />
'next_text' => __( '>',
'textdomain' ),<br />
) ); ?></p>
<p>// full
paginated wp_query loop</p>
<p><?php $paged =
(get_query_var('paged')) ? get_query_var('paged') : 1;<br
/>
$args = array(<br />
'posts_per_page' => 12,<br
/>
'cat' => 1,<br />
'paged'=>$paged<br
/>
);<br />
$query = new WP_Query($args); ?><br />
<?php if
( $query->have_posts() ) : while ( $query->have_posts() ) :
$query->the_post(); ?></p>
<p><h2><a
href=”<?php the_permalink() ?>” title=”<?php
the_title();?>”><?php
the_title();?></a></h2><br />
<?php
the_content('read more')
?></p>
<p> </p>
<p><?php endwhile;
?></p>
<p> </p>
<p><?php<br
/>
$GLOBALS['wp_query']->max_num_pages =
$query->max_num_pages;<br />
the_posts_pagination( array(<br
/>
'prev_text' => __( '<', 'textdomain'
),<br />
'next_text' => __( '>',
'textdomain' ),<br />
) ); ?></p>
<p><?php
else : ?><br />
<?php endif; ?></p>
<p>
Kattints a kódra a vágólapra másoláshoz