Кажется, что этот вопрос уже задавался очень часто, но, посмотрев на множество разных ответов и попробовав разные вещи, я не могу найти решение.
Проблема: если я нажимаю на следующую ссылку, 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(); ?>
Задача ещё не решена.
Других решений пока нет …