我有一個自定義回圈運行良好 - 但我希望回圈根據 post_title 按字母順序列出結果 - 有人可以幫我更新下面的代碼以使其正常作業//謝謝
<?php
$ids = array();
$pages = get_pages("child_of=".$post->ID);
if ($pages) {
foreach ($pages as $page) {
$ids[] = $page->ID;
}
}
$paged = (get_query_var("paged")) ? get_query_var("paged") : 1;
$args = array(
"paged" => $paged,
"post__in" => $ids,
"posts_per_page" => 50000,
"post_type" => "page"
);
query_posts($args);
if (have_posts()) : while (have_posts()) : the_post();
?>
uj5u.com熱心網友回復:
添加'orderby' => 'title',
到您的查詢引數中,如下所示:
<?php
$ids = array();
$pages = get_pages("child_of=".$post->ID);
if ($pages) {
foreach ($pages as $page) {
$ids[] = $page->ID;
}
}
$paged = (get_query_var("paged")) ? get_query_var("paged") : 1;
$args = array(
"paged" => $paged,
"post__in" => $ids,
"posts_per_page" => 50000,
"post_type" => "page",
"orderby" => "title", // ADD THIS
);
query_posts($args);
if (have_posts()) : while (have_posts()) : the_post();
?>
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/516314.html
標籤:WordPress