• Как вставить в ссылки на следующую / предыдущую запись дополнительные поля этих записей?

    Про ссылки на след/пред записи я понял

    <?php previous_post_link('%link', '%title'); ?>
    <?php next_post_link('%link', '%title'); ?>

    Но как в них вставить доп.поля?

    Сами доп.поля:

    <?php
    if(get_field('work_list_title')){
    echo '<p class="title">'.get_field('work_list_title').'</p>';
    }
    ?>
    <?php
    if(get_field('work_list_descr')){
    echo '<p class="descr">'.get_field('work_list_descr').'</p>';
    }
    ?>

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Попробуйте так:

    <?php
    $previous_post = get_previous_post();
    if ( $previous_post ) {
    	$title = get_field( 'work_list_title', $previous_post->ID );
    	previous_post_link( '%link', $title );
    }
    
    $next_post = get_next_post();
    if ( $next_post ) {
    	$title = get_field( 'work_list_title', $next_post->ID );
    	next_post_link( '%link', $title );
    }
    ?>

    В целом работает!
    Но в идеале нужно, чтобы показывалось 2 доп.поля и чтобы они располагались друг под другом, по аналогии:

    <p>work_list_title</p>
    <p>work_list_descr</p>

    и прикрепить к ним стили

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