Você quer mostrar wp_list_pages com uma lista de exclusão criada dinamicamente? Criamos um trecho de código rápido que você pode usar para exibir wp_list_pages com uma lista de exclusão criada dinamicamente no WordPress.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site:
function wps_wp_list_pages(){
$excluded_pages = array();
$all_pages = get_pages();
foreach ( $all_pages as $the_page ) {
if ('' == $the_page->post_content) {
$excluded_pages[] = $the_page->ID;
}
}
wp_list_pages( array(
'exclude' => implode(',',$excluded_pages)
));
}
Adicione este trecho de código ao arquivo do seu tema WordPress onde você deseja exibir as páginas.
<? wps_wp_list_pages(); ?>
Observação: Se esta é a primeira vez que você adiciona snippets de código no WordPress, consulte nosso guia sobre como copiar / colar snippets de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, por favor, considere conferir nossos outros artigos no site, como: 24 melhores temas multiuso do WordPress e como criar um formulário de candidatura de emprego no WordPress.
Comentários Deixe uma Resposta