こんにちは
ajax_query_attachments_args フィルターフックを使用するとできると思います。
function my_ajax_query_attachments_args( $query ) {
$query['post_status'] = 'inherit';
return $query;
}
add_filter( 'ajax_query_attachments_args', 'my_ajax_query_attachments_args' );
ただし、post_status を変更する方法はおすすめできません。
今後の WordPress のバージョンアップやプラグインなどで問題が起きるかもしれません。
ID を指定して除外するはどうでどうでしょう?
function my_ajax_query_attachments_args( $query ) {
$query['post__not_in'] = array( 1, 2, 3 );
return $query;
}
add_filter( 'ajax_query_attachments_args', 'my_ajax_query_attachments_args' );
@ishitaka 様
ご回答ありがとうございます!
> 今後の WordPress のバージョンアップやプラグインなどで問題が起きるかもしれません。
この事は、自分の中でも懸念はしていたことなので、post_statusの変更はやらない方向にしてみます。
確かに、ID指定のやり方であれば除外ができるので、この方向で進めてみます。
お忙しい中、ありがとうございました!