我正在使用 Wordpress。我有以下查询来从数据库中获取数据,它运行良好
$args1 = array(
'post_type' => 'gallery',
'posts_per_page' => $gnum,
'post__in' => array(400, 403),
'paged' => $paged,
'orderby' => 'title',
'order' => 'ASC'
);
query_posts($args1);
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
//And then some other code to display data
在上面的查询中使用'post__in' => array(400, 403),
我正在获取 ID='400' AND '403' 的行。所以当我回显时,我只能看到两个信息。
现在,我想要实现的是从表中获取所有数据,但是当我显示信息时,我想首先获取 ID 为 400 的行,然后是 403,然后基于'orderby' => 'title',
AND 'order' => '升序'
你能帮忙查询一下吗?
谢谢
编辑
$args2 = array(
'post_type' => 'gallery',
'posts_per_page' => $gnum,
'post__not_in' => array(400, 403),
'paged' => $paged,
'orderby' => 'title',
'order' => 'ASC'
);
query_posts($args2);