返回wordpress搜索中的子页面

lb3vh1jj  于 2023-01-12  发布在  WordPress
关注(0)|答案(1)|浏览(113)

我正在做一个搜索(wordpress),应该只返回一个网页的孩子。它目前正在返回所有网页。我需要它只返回一个网页的孩子在结果中。
父页面是'products',所以网址如下:
www.helpme.com/products/child-page-1
www.helpme.com/products/child-page-2
我的代码:

if(have_posts()){
        
        while(have_posts()){
            the_post();
            if ( $post->post_parent == 'products' ){
               something
            }
        }
    }

  ?>

can you help me, please ?
ffdz8vbo

ffdz8vbo1#

试试这个:

$products_page = get_page_by_path( 'products' );

if(have_posts()){
    while(have_posts()){
        the_post();
        if ( $post->post_parent == $products_page->ID ){
            something
        }
    }
}

相关问题