НЕ знаю куда и как установить переход по страницам (пагинацию)
Не знаю куда и как установить переход по страницам
Переводил archive-posts на простую страницу, все работает кроме перехода по страницам.
<?php /* * Template name:post-template * */ get_header();?> <!-- Content --> <div class="Post" id="Post"> <h1><?php echo ale_get_option('postheader'); ?></h1> <div class="wrapper flex"> <?php $custom_query = new WP_Query( array('post_type' => 'posts')); if ($custom_query->have_posts()) : while ($custom_query->have_posts()) : $custom_query->the_post();?> <div class="Post-content"> <a href="<?php the_permalink(); ?>"> <?php echo get_the_post_thumbnail($post->ID,'posts-mainsize');?> <h6><?php the_title(); ?></h6> </a> <div class="desc-text"> <h4><?php the_title(); ?></h4> <div><?php the_excerpt(); ?></div> </div> </div> <?php endwhile; endif; ?> </div> <div class="select_post-page"> <?php ale_page_links(); ?> </div> </div> <?php get_footer(); ?>
А пагинация и не будет работать на странице без внесения изменений...
Для начала хотелось бы увидеть код этой функции ale_page_links
Вот нашел еще такую функцию.
Но переходы не срабатывают.
Для начала нужно добавить в запрос текущую страницу
Получается в конце функции дописать, с указанием названия страницы ?
это сделал
и какой результат?
если не работает можно взять эту функцию ale_page_links_custom($custom_query)
поидее должно работать.
или вообще сделать свою пагинацию (примерно так)
ну и пермалинки на всякий можно обновить
Вроде ссылка показывает что я на второй странице поста, но пост выводится первой.
ТО что я пробовал
проверил у себя - работает норм. если у вас не работает значит ошибка в другом месте... post_type кастомный? возможно где-то не хватает wp_reset_postdata();
проверил на archive-posts.php, не работает.
но эти две функции срабатывают
сам пост создаю так
Удаляя эти две строчки все работает, осуществляются переходы, как положено, а может что то не так, но этого я уже не знаю