Intereting Posts
Штрих-код галереи: использование атрибута link для ссылки на определенный размер изображения Отображать эскиз из пользовательского поля Контактная форма 7 различная идентификация контакта для одного и того же сайта Следующая Предыдущая Сообщение в wordpress с предыдущей / следующей ссылкой с заголовком? No Styling для datepicker в WordPress admin Дополнительный вариант для администратора пользовательского заголовка Использование нескольких запросов «home_url» против вызова нескольких переменных Как обойти 404 для определенных страниц / сообщений? Добавление отсканированного сообщения в меню навигации «Ошибка при установлении соединения с базой данных» – прерывистая ошибка в GoDaddy Показать / скрыть кнопку в толстых боксах в зависимости от того, с какой страницы она открывается Как создать уведомление администратора из плагина с аргументом? Как распечатать список терминов, но изменить текст ссылки? Добавить шрифт Awesome Вставить CDN Script в WordPress Как получить класс из области виджетов

Миниатюры для следующих / предыдущих ссылок в пользовательском типе сообщений single.php

Мне удалось использовать следующий код для отображения миниатюр для следующих и предыдущих ссылок для обычных сообщений, но это не работает вообще для пользовательских типов сообщений.

<div id="cooler-nav" class="navigation"> <?php $prevPost = get_previous_post(true); if($prevPost) {?> <div class="nav-box previous"> <?php $prevthumbnail = get_the_post_thumbnail($prevPost->ID, 'tiny_thumb' );?> <?php previous_post_link('%link',"$prevthumbnail <p>%title</p>", TRUE); ?> </div> <?php } $nextPost = get_next_post(true); if($nextPost) { ?> <div class="nav-box next"> <?php $nextthumbnail = get_the_post_thumbnail($nextPost->ID, 'tiny_thumb' ); } ?> <?php next_post_link('%link',"$nextthumbnail <p>%title</p>", TRUE); ?> </div> <?php ?> </div><!--#cooler-nav div --> 

Я предполагаю, что это должен быть специальный запрос для поиска моего пользовательского типа «портфолио»,

Любая помощь будет принята с благодарностью

РЕДАКТИРОВАТЬ

 <nav class="clearer"> <?php if( $prev_post = get_previous_post() ): ?> <?php echo $prev_post->ID ?> <div class="nav-box previous"> <?php $prevthumbnail = get_the_post_thumbnail($prev_post->ID, 'tiny_thumb' );?> <?php previous_post_link('%link',"$prevthumbnail <p>%title</p>", TRUE); ?> </div> <?php endif; ?> <?php if( $next_post = get_next_post() ): ?> <?php echo $next_post->ID ?> <div class="nav-box next"> <?php $nextthumbnail = get_the_post_thumbnail($next_post->ID, 'tiny_thumb' ); ?> <?php next_post_link('%link',"$nextthumbnail <p>%title</p>", TRUE); ?> </div> <?php endif; ?> </nav> 

Другой цикл не работает (я получаю миниатюры и ссылки, но не исключаю текущую запись или рандомизацию заказа)

 <?php $t_args = array ( 'tax_query' => array ( array ( 'orderby' => 'rand', 'post_type' => 'portfolio', 'taxonomy' => 'service', 'field' => 'slug', 'terms' => $service_type, 'post__not_in' => array($post->ID) ) ) ); $query = new WP_Query( $t_args ); if( $query->have_posts() ) { while ( $query->have_posts() ) : $query->the_post(); // output your stuff echo '<div class="more_from_thumb"><a href="'; the_permalink(); echo '">'; the_post_thumbnail(); echo '</a></div>'; endwhile; wp_reset_query(); } ?> 

Solutions Collecting From Web of "Миниатюры для следующих / предыдущих ссылок в пользовательском типе сообщений single.php"

Первый аргумент: get_previous_post и get_next_post$in_same_cat . WordPress ищет сообщение того же типа в текущей категории сообщений. Если ваш пользовательский тип сообщения не поддерживает таксономию category , обе функции, скорее всего, ничего не вернут для предыдущей и следующей публикации.

Попробуйте вызвать обе функции без аргументов для вашего настраиваемого типа сообщения.

 <?php if( $prev_post = get_previous_post() ): ?> <div class="nav-box previous"> <?php $prevthumbnail = get_the_post_thumbnail($prev_post->ID, 'tiny_thumb' );?> <?php previous_post_link('%link',"$prevthumbnail <p>%title</p>", TRUE); ?> </div> <?php endif; ?> <?php if( $next_post = get_next_post() ): ?> <div class="nav-box next"> <?php $nextthumbnail = get_the_post_thumbnail($next_post->ID, 'tiny_thumb' ); } ?> <?php next_post_link('%link',"$nextthumbnail <p>%title</p>", TRUE); ?> </div> <?php endif; ?>