Cómo resaltar la página actual en el menú de navegación de WordPress

Mostrar wp_list_pages con una lista de exclusión creada dinámicamente

Ultima actualización en por Debjit Saha

Extractos de IsItWP

Quieres mostrar wp_list_pages con una lista de exclusión creada dinámicamente? Creamos un fragmento de código rápido que puede usar para ver wp_list_pages con una lista de exclusión creada dinámicamente en WordPress.

Instrucciones:

Todo lo que necesita hacer es agregar este código al archivo functions.php de su tema o en un complemento específico del sitio:


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)
));
}

Agregue este fragmento a su archivo de tema de WordPress donde desea mostrar las páginas.


<? wps_wp_list_pages(); ?>

Notar: Si es la primera vez que agrega fragmentos en WordPress, consulte nuestra guía sobre cómo copiar / pegar correctamente fragmentos en WordPress, para no romper accidentalmente su sitio.

Si le gustó este fragmento de código, consulte nuestros otros artículos en el sitio, como: Los 24 mejores temas multipropósito de WordPress y Cómo crear un formulario de solicitud de empleo en WordPress.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir arriba