很抱歉,如果这个问题已经在其他地方被问到了,我搜索了一下,但什么也找不到。我在一个旅游网站上工作,会有单独的包页,显示一些文字、图像和其他东西。
在我的单个包页面的右侧,有一个比较表,它只是一个自定义WP\\U查询,使用以下代码从数据库中取出所有包:
// Package fetching arguments
$pargs = array(
"numberposts" => -1,
"post_status" => "publish",
"post_type" => "packages",
);
// Get out packages
$cpackages = new WP_Query($pargs);
但是,我希望此比较表的第一项是访问者正在查看的当前包。例如,假设用户正在查看右侧名为“Tour a”的包,我想拉出所有包,但请确保Tour a位于开头并高亮显示,然后显示其他帖子。
我已经查看了粘性帖子,但它们并不真正适用于我想要做的事情,因为如果有人在巡演B中,那么它需要首先显示在比较表中,然后依此类推。