gpt4 book ai didi

php - 如何在 Wordpress 中显示父页面的随机子页面?

转载 作者:可可西里 更新时间:2023-11-01 01:02:14 27 4
gpt4 key购买 nike

我试图显示父页面的随机子页面,但我得到了我不想包含在显示区域中的随机帖子。

$my_query = new WP_Query( array ( 'orderby' => 'rand', 'posts_per_page' => '1', 'pagename=guide') );

所以,我想要的是显示一个父页面的随机子页面,其中 slug 是指南,但我得到的是随机帖子,这与我想要的完全不同。任何帮助,将不胜感激。谢谢:)

最佳答案

这对我有用。 post_type 是重要的部分,否则 WP 似乎不会查询页面。 post_parent 应该是您页面的整数 ID。

$query = new WP_Query( array( 'orderby' => 'rand', 'posts_per_page' => 1, 'post_type' =>   'page', 'post_parent' => '2' )) ;
if ( $query->have_posts() ) {
echo '<ul>';
while ( $query->have_posts() ) {
$query->the_post();
echo '<li>' . get_the_title() . '</li>';
}
echo '</ul>';
} else {
// no posts found
}

关于php - 如何在 Wordpress 中显示父页面的随机子页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20975889/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com