У меня есть отдельная страница, которая отображает один пост.дело в том, что я хочу отобразить под ним все остальные посты, которые имеют те же специальные метаданные, и я заставил это работать также.
проблема начинается, когда я пытаюсь сделать нумерацию страниц в спискепосты ниже.
URL-адрес одного сообщения выглядит примерно так:
blog.com/somepost
, а ссылка на страницы на второй странице постов выглядит примерно так
blog.com/somepost/page/2
и WordPress автоматически перенаправляет меня обратно на
blog.com/somepost
как я могу предотвратить перенаправление меня обратно?
Кстати, я использую что-то вроде этого:
iЯ делаю что-то вроде этого:
while( have_posts() ): the_post();
//here printing the single post
endwhile;
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array(
'meta_key' => '_btree_project_id',
'meta_value' => $post->ID,
'post_status' => 'publish',
'paged' => $paged,
'posts_per_page' => 8
);
$temp = $wp_query;
$wp_query = new WP_Query( $args );
while( have_posts() ): the_post();
//looping through the related posts here
endwhile;