web-dev-qa-db-ja.com

WP_Query-> queryが終了して投稿を割り当たったときに呼び出されるアクション/フィルタはありますか

私はWP_Query->get_posts()関数を見ましたが、クエリが終了するAFTERと呼ばれるアクション/フィルタを見ることができませんでした。

クエリ自体ではなく、送信された結果を操作できるようにしたい(姓でソートするにはHuman Name Parserを使用します)。

私は$wp_query->posts内でグローバルなarchive.phpを変更する古いサイトを刷新しているので、このロジックをアーカイブファイルから完全に取り出して他のCPT機能と一緒に保存する方法があるかどうか疑問に思いました。

乾杯!

2
Eric Holmes

これは the_posts フィルタです。

function filter_the_posts($posts) {
  var_dump($posts);
}
add_filter('the_posts','filter_the_posts');
3
s_ha_dum