我所有的帖子id都在一个特定的数组中$productIds
. 当我只想显示这些帖子时,我会执行以下查询:
$args = array(
\'post_type\' => \'Product\',
\'orderby\' => "post__in",
\'posts_per_page\' => -1,
\'post__in\' => $productIds
);
但这显示了从Z到A排序的所有帖子。因此,我在orderby中添加了一个数组:
$args = array(
\'post_type\' => \'Product\',
\'orderby\' => array (
\'post__in\' => $productIds,
\'title\' => \'ASC\'
),
\'posts_per_page\' => -1
);
所有的帖子都会显示出来,所以不仅仅是数组中的帖子
$productIds
如何按字母顺序(A->;Z)排序并仅显示数组中的字母?