Миниатюры записи в слайдере
-
Недавно занялся созданием нового блога. Есть шаблон, тот, что нужен именно мне, только оказалось, что он вышел еще до того, как в WP появилось такое расширение, как миниатюра записи. Поэтому слайдер не понимает эти картинки. Нашел кучу инструкций, как решить проблему, однако ничего не получается, либо получается, но криво. Код, который позволяет добавлять миниатюры к записям, я уже внес. Не могу лишь разобраться, как именно необходимо подправить код слайдера, чтобы вставить туда отображение миниатюр. Слайдер подразумевает использование двух вариантов миниатюры: маленькой, размером примерно 80×50 и широкой 630×230. Пробовал применять код <?php the_post_thumbnail();?><?php the_excerpt();?> с сопутствующими атрибутами — работает неправильно. Вот код самого слайдера:
<?php if(get_wpn_config('featured_category_id')) : ?> <div class="featured"> <div class="fthumbs"> <?php $i = 0; $featured = new WP_Query("cat=".get_wpn_config('featured_category_id')."&showposts=5"); while($featured->have_posts()) : $featured->the_post();?> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><img src="<?php echo get_post_meta($post->ID, "thumbnail", true); ?>" alt="" <?php if($i == 0) echo 'class="active" '; ?>/></a><br /> <?php $i++; endwhile; $i = 0; ?> </div> <div class="fwrap"> <ul> <?php $featured = new WP_Query("cat=".get_wpn_config('featured_category_id')."&showposts=5"); while($featured->have_posts()) : $featured->the_post();?> <li> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><img src="<?php echo get_post_meta($post->ID, "featured_thumbnail", true); ?>" width="630" height="230" /></a> <div> <a class="title" href="<?php the_permalink(); ?>"><?php the_title(); ?></a><br /> <?php wpn_content_limit(get_the_content(),90); ?> <a href="<?php the_permalink(); ?>">more</a> </div> </li> <?php endwhile; ?> </ul> </div> </div> <?php endif; ?>
Я пробовал сделать вот так:
<?php if(get_wpn_config('featured_category_id')) : ?> <div class="featured"> <div class="fthumbs"> <?php if ( has_post_thumbnail()) { ?> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > <?php the_post_thumbnail(); ?> </a> <?php } ?> <br /> </div> <div class="fwrap"> <ul> <?php $featured = new WP_Query("cat=".get_wpn_config('featured_category_id')."&showposts=5"); while($featured->have_posts()) : $featured->the_post();?> <li> <?php if ( has_post_thumbnail()) { ?> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > <?php the_post_thumbnail(); ?> </a> <?php } ?> <div> <a class="title" href="<?php the_permalink(); ?>"><?php the_title(); ?></a><br /> <?php wpn_content_limit(get_the_content(),90); ?> <a href="<?php the_permalink(); ?>">more</a> </div> </li> <?php endwhile; ?> </ul> </div> </div> <?php endif; ?>
в итоге у меня отображается лишь одна единственная иконка миниатюры, а остальные иконки не отображаются.
Как мне вставить правильное отображение миниатюр записи? Буду очень признателен за помощь, у самого ничего не получается.
- Тема «Миниатюры записи в слайдере» закрыта для новых ответов.