Есть сайт объявлений на WordPress (+ тема ClassiPress). На сайте есть как обычные, так и VIP объявления. Необходимо сделать так, чтобы все VIP объявления были в самом начале списка. Для перебора используется такой код:
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php appthemes_before_post(); ?>
<?if( is_sticky($post_ID) == false){?>
<?php get_template_part('content', APP_POST_TYPE); ?>
<?}?>
<?php appthemes_after_post(); ?>
<?php endwhile; ?>
<?php appthemes_after_endwhile(); ?>
<?php else: ?>
<?php appthemes_loop_else(); ?>
<?php endif; ?>
Для проверки VIP объявление или нет используется условие (если true то VIP):
if( is_sticky($post_ID) == true)
Пробовал действовать по такой логике: сначала в переборе вывести все VIP объявления, а потом все остальное. Но, к сожалению, смог поднять VIP объявления, только на каждой отдельной странице, а не сгруппировать и вывести все на первой странице. В WP новичок, и в коде мало что понимаю(
Сборка персонального компьютера от Artline: умный выбор для современных пользователей