- 22, Oct 2024
- #1
Я хотел бы знать, есть ли способ выполнить запрос, отфильтрованный по результату настраиваемого поля. В этом случае у меня есть 6 сообщений, которые я хотел бы получить, но только если для них выбрано значение «истина» в ранее созданном мной настраиваемом поле. Имя настраиваемого поля называется «Рекомендуемое».
Вот мой код
<?php
$recentPosts = new WP_Query();
$recentPosts->query('showposts=6');
?>
<?php while ($recentPosts->have_posts()) : $recentPosts->the_post(); ?>
<li>
<?php if ( has_post_thumbnail() ) {?>
<div class="post-thumb-140">
<a href="<?php the_permalink() ?>"><?php the_post_thumbnail( 'post-thumb-140' ); ?></a>
</div> <!--post-thumb-->
<?php } ?>
<a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>
</li>
<?php endwhile; ?>
Я проверил документацию WordPress по возможным аргументам WP_Query, но фильтров на основе настраиваемого поля нет.
Есть идеи?
#posts #wp-запрос