Adăugarea paginării pe o pagină de șablon în WordPress
26 iul. 2016, 06:05:05
Vizualizări: 16.8K
Voturi: 0
În bucla paginii de șablon, preiau postările din eticheta numită raspee, câte 5 postări pe pagină. Paginarea apare pe pagină dar nu funcționează..
Care este problema în codul meu??
Template-page
<?php /* Șablon: Raspee */ ?>
<?php get_header(); ?>
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$original_query = $wp_query;
$wp_query = null;
$args=array('posts_per_page'=>5 , 'tag' => raspee );
$wp_query = new WP_Query( $args );
if ( have_posts() ) :
while (have_posts()) : the_post();
get_template_part('content');
endwhile;
next_posts_link();
previous_posts_link();
endif;
$wp_query = null;
$wp_query = $original_query;
wp_reset_postdata();
?>
<?php get_footer(); ?>

FRQ6692
149
Toate răspunsurile la întrebare
1
1
Nu ați adăugat parametrul "paged" în array-ul de argumente WP_Query, de aceea paginarea nu funcționează. Încercați acest cod, va funcționa cu siguranță:
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$original_query = $wp_query;
$wp_query = null;
$args=array('posts_per_page'=>5, 'tag' => 'raspee', 'paged'=>$paged);
$wp_query = new WP_Query( $args );

Navin Bhudiya
318
26 iul. 2016 13:19:26
Întrebări similare
1
răspunsuri
1
răspunsuri