Я не верю, что есть такая функция.Но вы могли бы легко добавить эту функцию в цикл Vanilla WP_Query
.Вот одно решение, которое использует массив для «запоминания» имен постов во время итерации:
<?php
// The Query
$the_query = new WP_Query( $args );
// an array to remember titles
$titles = array()
// The Loop
while ( $the_query->have_posts() ) : $the_query->the_post();
$the_title = get_the_title(); // (1) grab the current post title
if ($titles[$the_title]) continue; // (2) duplicate title: skip post!
$titles[$the_title] = TRUE; // (3) otherwise, remember the title
// ..do post stuff..
endwhile;
// Reset Post Data
wp_reset_postdata();
?>
Поиск (2) быстрый, потому что Array
реализован как карта в PHP.См. Массивы для получения дополнительной информации.