在管理面板的列表表中,我想更改表顶部过滤器的顺序。
我想要的:
待处理的已发布的所有文件我试图在“wp list table”文件中的一行执行操作,默认情况下:
$status_links = array_merge(
array_slice( $status_links, 0, $split ),
array_slice( $status_links, 0, $split )
);
默认显示如下:
所有已发布的待处理的,如果我将其更改为:
$status_links = array_merge(
array_slice( $status_links, 1, $split ),
array_slice( $status_links, 0, $split )
);
我收到这个订单:
已发布待处理,如果我将其更改为:
$status_links = array_merge(
array_slice( $status_links, 2, $split ),
array_slice( $status_links, 0, $split )
);
我收到这个订单:
我相信我永远不会从那里得到我想要的东西,因为这只会改变顺序,而不会重新排序。那我该怎么办才能拿到我的具体订单呢?
附言:我不使用“预定”状态,也永远不会使用。
非常感谢。
EDIT:
I Found the solution:
$status_links = array
(
$status_links["pending"],
$status_links["publish"],
$status_links["all"]
);
谢谢你