Intereting Posts
add_rewrite_rule ведет себя странно Странное поведение wp_nav_menu, не появившись Любой способ определить WP_UPLOADS_URL (например, WP_CONTENT_URL)? Изменить URL-адрес категории продуктов, чтобы использовать slug, а не родительские категории в WooCommerce Является ли новая панель администратора WordPress 3.1 подключаемой и как ее можно расширить? Условные для пользовательских типов сообщений add_filter на «the_excerpt» работает только тогда, когда сообщение не имеет выдержки get_delete_post_link () работает только для администратора, даже если другой пользователь имеет точно такие же разрешения Изменить «войти в систему как <имя пользователя>» в форме комментариев Включены ли стили, включенные в таблицу стилей, с помощью add_editor_style, загруженной в интерфейс? WP_LINK_PAGES Создание ненужного тега </ p> Ссылка для 'Показать все категории событий' Если существует пост-контент (любой контент для публикации), не показывайте отображаемое изображение Сообщение Как разрешить определенные расширения и размер файла для вложения wp_mail?

Миниатюры для следующих / предыдущих ссылок в пользовательском типе сообщений 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; ?>