Условия.
У меня есть статические страницы, которым с помощью плагина popularity contest устанавливается популярнось (что естественно :)) у каждой этой страницы есть доп поле с ссылкой на картинку.
Необходимо в цикле вывести популярные страницы… Для чего в цикле… чтобы вывести отдельно доп поле с картинкой и сделать это красиво…
Как сформировать цикл по результатам топа плагина popularity contest?
с плагином simple tags я выводил похожие записи с картинками в цикле… С таким вот кодом:
<!--related stories-->
<div>
<?php $related_psts = st_get_related_posts('number=3&format=array'); //получаем массив объектов 3 штуки ?>
<?php if (isset($related_psts[0])) { //если не установлен объект, то считаем что нет связанных записей и пропускаем этот кусок кода ?>
<div>
<div class="wrap">
<h2>Вам может быть интересно:</h2>
<?php for ($i = 0; $i < 3; $i++) { //выводим 3 записей от id0 - id2
$pst_id = $related_psts[$i]->ID; //берем поле id, дальше работаем с ним
if (!isset($pst_id)) { //если не установлен id, считаем что связанные записи закончились, выходим
break;
}
query_posts("p=$pst_id"); //запрос записи с id
?>
<?php the_post(); ?>
<div class="hot">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<img src="/wp-content/uploads/image.php/processed.jpg?width=70&cropratio=1:1&image=<?php echo get_post_meta($post->ID, "image", true); ?>" alt="<?php the_title(); ?>" class="main-teaser-image" />
<!-- скрипт масштабирования картинок -->
</a>
<h2>
<a href="<?php the_permalink(); ?>" rel="bookmark" title="Прямая ссылка на статью <?php the_title(); ?>">
<?php the_title(); ?>
</a>
</h2>
</div>
<?php } ?>
</div>
</div>
<?php } ?>
<!--end of related stories-->
Как сделать подобное для самых популярных записей не пойму 🙁
натолкните на правильную мысль пожалуйста…