Si tienes varias subpáginas de páginas secundarias, es posible que necesites averiguar la profundidad de la página. Te ayudará a obtener el nivel de tu página y también te dirá si es la página principal.
Instrucciones: Agrega el siguiente código al archivo functions.php de tu tema de WordPress.
<?php
/**
* Get current page depth
*
* @return integer
*/
function get_current_page_depth(){
global $wp_query;
$object = $wp_query->get_queried_object();
$parent_id = $object->post_parent;
$depth = 0;
while($parent_id > 0){
$page = get_page($parent_id);
$parent_id = $page->post_parent;
$depth++;
}
return $depth;
}
?>
También puede que disfrute usando la plantilla padre de categoría.
Comentarios Deja una respuesta