WordPaging подкачки в пользовательском цикле — не считается больше, чем / page / 2 и отображает только первые сообщения

Кажется, что этот вопрос уже задавался очень часто, но, посмотрев на множество разных ответов и попробовав разные вещи, я не могу найти решение.

Проблема: если я нажимаю на следующую ссылку, URL-адрес изменяется на … / page / 2, и там отображаются только сообщения с первой страницы, и нет прежней ссылки, когда я снова нажимаю на следующую ссылку, URL-адрес не меняется

Вот мой код:

<?php
global $the_query, $paged;
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$query_args = array(
'post_type' =>$current_post_type,
'cat' => get_cat_ID($current_category),
'posts_per_page' => 5,
'paged' => $paged
);

$the_query = new WP_Query( $query_args );

?><?php if ( $the_query->have_posts() ) :?>
<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<meta itemprop="url" content="<?php the_permalink() ?>">
<br/>
<h2 itemprop="headline" > <a href="the_permalink()"> <?php the_title(); ?></a></h2>
<label>Author : <span itemprop="author" itemscope itemtype="https://schema.org/Person" ><span itemprop="name"><?php echo is_page($object_id) ? 'Yaez Verlag GmbH' : get_the_author(); ?></span></span></label>
<label>Date : <?php echo get_the_date( 'c', $object_id ); ?> </label>
<meta itemprop="datePublished" content="<?php echo get_the_date( 'c', $object_id ); ?>">
<meta itemprop="dateModified" content="<?php echo get_the_date( 'c', $object_id ); ?>">
<br/>
<label itemprop="description"><?php echo wp_trim_words(the_excerpt()); ?> </label>
<br/>

<!--Image and Content-->

<?php endwhile;?>

<?php
next_posts_link('Next', $the_query ->max_num_pages);
previous_posts_link('Previous', $the_query ->max_num_pages);
?>

<?php else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>

<?php wp_reset_postdata(); ?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]