Dacă aveți mai multe sub-pagini ale paginilor copil, atunci poate fi necesar să aflați profunzimea paginii. Aceasta vă va ajuta să obțineți nivelul paginii dvs. și, de asemenea, vă va spune dacă este pagina părinte.
Instrucțiuni: Adăugați următorul cod în fișierul functions.php al temei dvs. 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;
}
?>
De asemenea, v-ar putea plăcea să utilizați șablonul părinte de categorie.
Comentarii Lasă un răspuns