RGameShow
@RGameShow
В поисках ответов на глупые вопросы

Как вывести url страниц по id wordpress?

Нужно вывест URL и TiTLE страниц с ID 1,2,3,4,5

Как это реализовать?

get_the_permalink() - выводит только одну страницу
  • Вопрос задан
  • 814 просмотров
Решения вопроса 1
Вставляешь в шаблоне туда где хочешь выводить

<?php
$args = array(
  'post_type' => 'post',
  'post__in'  => [ 1, 2, 3, 4, 5 ]
);

$query = new WP_Query( $args ); ?>

<?php if ( $query->have_posts() ) : ?>

  <?php while ( $query->have_posts() ) : $query->the_post(); ?>

    <div class="title"><?php the_title(); ?></div>
    <!-- Вывод ссылки с названием поста -->
    <a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a>

  <?php endwhile; ?>

  <?php wp_reset_postdata(); ?>

<?php else : ?>
  <p><?php esc_html_e( 'Нет постов по вашим критериям.' ); ?></p>
<?php endif; ?>
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
dimovich85
@dimovich85
https://u-academy.net/
@deadnice
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы