php Megvizsgálja,hogy az adott oldalegykonkrétoldalnakaleszármazottja-e

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Megvizsgálja,hogy az adott oldalegykonkrétoldalnakaleszármazottja-e相关的知识,希望对你有一定的参考价值。

/*-----------------------------------------------------------------------------------*/
/*  Megvizsgálja, hogy az adott oldal egy konkrét oldalnak a leszármazottja-e
/*-----------------------------------------------------------------------------------*/
function is_tree( $page_id_or_slug ) { // $page_id_or_slug = The ID of the page we're looking for pages underneath
    global $post; // load details about this page

    if ( !is_numeric( $page_id_or_slug ) ) { // Used this code to change a slug to an ID, but had to change is_int to is_numeric for it to work: http://bavotasan.com/2011/is_child-conditional-function-for-wordpress/
        $page = get_page_by_path( $page_id_or_slug );
        $page_id_or_slug = $page->ID;
    }

    if ( is_page() && ( $post->post_parent == $page_id_or_slug || (is_page( $page_id_or_slug ) || in_array($page_id_or_slug, $post->ancestors) ) ) )
        return true; // we're at the page or at a sub page
    else
        return false; // we're elsewhere
};
is_tree(19)

以上是关于php Megvizsgálja,hogy az adott oldalegykonkrétoldalnakaleszármazottja-e的主要内容,如果未能解决你的问题,请参考以下文章

php Nette reset hodnotveformulářippodeslání

php Jakýttlačítkembylsdeslánformulář?由...所提交() ?

php CálculodeFrete通过AJAX.php

php 标题básico

php Eliminar cadenasrecursosestáticos

php paraponerimágenesdepacadasautomaticamente