私はワードプレスのバックエンドにいます.「仕事」というカスタム投稿タイプがあり、メニューの順序で(バックエンドの)作業プロジェクトを並べ替えたいと思っています. クエリを返す「pre_get_posts」というアクション フックを見つけましたが、クエリの post_type が「page」としてリストされています。バックエンドでカスタム投稿タイプを出力するクエリにフックするにはどうすればよいですか?
これは私が達成しようとしているものですが、正しいフックまたはフィルターがわかりません:
function search_filter($query) {
if($_GET['post_type'] == 'work' && is_admin())
$query->query_vars['orderby'] = 'menu_order';
return $query;
}
add_action('pre_get_posts', 'search_filter');