• Сделал 2 типа контента. Установил плагин Posts 2 Posts, создал связи. Сделал вывод 1 типа постов на single странице 2 типа поста. Все стандартным методом, указанным на странице разработчика:

    <?php
    // Find connected pages
    $connected = new WP_Query( array(
      'connected_type' => 'posts_to_pages',
      'connected_items' => get_queried_object(),
      'nopaging' => true,
    ) );
    
    // Display connected pages
    if ( $connected->have_posts() ) :
    ?>
    <h3>Related pages:</h3>
    <ul>
    <?php while ( $connected->have_posts() ) : $connected->the_post(); ?>
    	<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php endwhile; ?>
    </ul>
    
    <?php 
    // Prevent weirdness
    wp_reset_postdata();
    
    endif;
    ?>

    Посты выводятся, но как вывести постранично? Блок с пагинацией вообще не показывается.
    Устанавливал в админке ограничение в 10, 5, 4 постов на страницу — корректно обрабатывается, в том смысле что выводяится заданное число постов, а остальных просто нет. Колдовал с различными советами, гуглил, не получается ничего. Выводятся либо все посты на страницу, либо выводится столько, сколько я указываю.

    Как сделать, чтобы пагинация появилась?
    Либо, если невозможно, может подскажете какое-то решение с привязкой кастомных типов друг к другу и выводом списка привязанных с пагинацией?

Просмотр 6 ответов — с 1 по 6 (всего 6)

  • Установил плагин Posts 2 Posts

    Который умер 3 года назад?

    https://wordpress.org/plugins/posts-to-posts/

    Spectrum, это серьезный вопрос, который требует ответа или как?

    Модератор Yui

    (@fierevere)

    ゆい

    это просто указание на то, что вы установили более неподдерживаемый плагин, ему желательно найти альтернативу, которая не заброшена автором и будет получать обновления совместимости с новыми версиями WP и патчи безопасности.

    PS: scribu — хороший в свое время автор, но WordPress и плагинами для него он более не занимается.

    Так я и спрашивал альтернативу, но только с пагинацией.
    Понятно что плагин не обновлялся и автор на него забил.
    Изюминка в том, что и альтернатив я что-то не вижу.

    что и альтернатив я что-то не вижу

    Я не вникал, но по названию похоже
    https://ru.wordpress.org/plugins/post-2-post-for-acf/

    Spectrum, ну, там ACF надо устанавливать.
    Ладно, не найду решение — просто закажу доработку. Мне все же кажется, что я где-то не понимаю как подключается этот цикл для вывода и все дело в настройках.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Posts2Posts» закрыта для новых ответов.