Вывод всех постов (register post type)?
-
Всем привет.
Такая проблема.
Я вывожу кастомные посты на странице через register post type и на этой странице есть кнопка «Показать еще». При нажатии на кнопку открывается другая страница и я пытаюсь на этой открытой странице вывести все записи кастомного типа. То есть на предыдущей странице выводятся 6 записей, а на той, на которую перешли должны вывестись все записи(их около 20).
Как это можно реализовать?
register post type называется vacancies.
2 файла: vacancies-page.php — тут идет вывод записей (нужно вывести около 6), а на странице archive-vacancies вывести все которые есть (больше 20).
Код vacancies-page.php<div class="vacancies"> <?php foreach(getVacancies() as $vpost): ?> <div class="vac-card"> <div class="pic" style="background-image: url(<?php echo get_the_post_thumbnail_url( $vpost->ID, 'large'); ?>);"></div> <p><?php echo $vpost->post_title; ?></p> </div> <?php endforeach; ?> <a href="/vse-vakansii"> <div class="wrap-button"><button>Больше вакансий</button></div> </a> </div>
Все записи вывожу в файле archive-vacancies.php
Код archive-vacancies.php<div class="vacancies"> <?php $args = array( 'numberposts' => 20, 'orderby' => 'count', 'order' => 'DESC', 'hide_empty' => false ); ?> <?php foreach(getVacancies() as $vpost): ?> <div class="vac-card"> <div class="pic" style="background-image: url(<?php echo get_the_post_thumbnail_url( $vpost->ID, 'large'); ?>);"></div> <p><?php echo $vpost->post_title; ?></p> </div> <?php endforeach; ?> </div>
Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
- Тема «Вывод всех постов (register post type)?» закрыта для новых ответов.