这个sort_column
的参数wp_list_pages()
是否允许使用rand
选项
sort_column (字符串)按逗号分隔的列名列表对页面进行排序。接受“post\\u author”、“post\\u date”、“post\\u title”、“post\\u name”、“post\\u modified”、“post\\u modified\\u gmt”、“menu\\u order”、“post\\u parent”、“ID”,\'rand\', 或“comment\\u count”。默认“post\\u title”。
add_shortcode( \'wpb_childpages\', \'wpb_list_child_pages\' );
function wpb_list_child_pages() {
global $post;
if ( is_page() && $post->post_parent ) {
$childpages = wp_list_pages( \'sort_column=rand&title_li=&child_of=\' . $post->post_parent . \'&echo=0\' );
} else {
$childpages = wp_list_pages( \'sort_column=rand&title_li=&child_of=\' . $post->ID . \'&echo=0\' );
}
if ( $childpages ) {
$string = \'<ul>\' . $childpages . \'</ul>\';
}
return $string;
}