簡體   English   中英

WP Admin:篩選自定義分類法並查看任何/所有狀態的帖子?

[英]WP Admin: Filter for a Custom Taxonomy and see posts of any/all status?

在管理>編輯帖子(edit.php)上,如何過濾自定義分類法並查看任何狀態的帖子,而不僅僅是發布?

例如,假設我有一個自定義分類法“顏色” ...

這些查詢查找任何狀態的帖子:

  • edit.php?category_name = foo
  • edit.php?author = 3
  • edit.php?tag = foo

並且此查詢正常工作:

  • edit.php?color = red&post_status =草稿

但是此查詢僅查找已發布的帖子:

  • edit.php?color = red

將其放在插件或主題的functions.php

if (is_admin()):

function my_query_parser(&$query)
{
    if (!isset($_GET['post_status']))
        $query->query_vars['post_status'] = 'any';
}
add_action('parse_query', 'my_query_parser');

endif;

我個人將其歸類為WP中的錯誤,我將其發布在trac中。

更新:

似乎該筆跡條目提到了該問題,並且據報道已修復(可能在夜間構建中)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM