Ha um tempo atras, eu precisei fazer algo semelhante. No caso eu queria a lista com os titulos dos posts de uma determinada categoria sem um determinado campo personalizado preenchido…
Assim, peguei o meu codigo e adaptei para a o que voce expos…
1- Crie uma arquivo php para usar com modelo de pagina. Eu usei o arquivo pendencias.php
2- Copie e cole o codigo abaixo no arquivo pendencias.php ou similar. Editando conforme as necessidades do seu tema.
<?php
/*
Template Name: Pedencias
*/
get_header(); ?>
<div id="content">
<h1 class="title">Pendencias</h1>
<?php query_posts('posts_per_page=50'); //pega os ultimos 50 posts. Aumente o numero se necessario ou faça uso da paginação.
if (have_posts()) : ?>
<ul>
<?php while (have_posts()) : the_post();
$campopers = get_post_meta(get_the_ID(), 'Nome do Campo', true);
if($campopers == ''){ //se o campo definido nao tem nada escrito
?>
<li><?php the_title();?> - <?php edit_post_link(); ?></li>
<?php }
endwhile; ?>
</ul>
<?php else : ?>
<p>Nada encontrado...</p>
<?php endif; ?>
</div><!-- end content -->
<?php get_footer(); ?>
3 – Crie uma pagina, coloque o titulo que quiser (ex. Pendencias), determine o uso do Modelo = Pendencias. E publique.
Espero ter ajudado. =D