【wordpress】twentyfourteen_get_featured_postsフックの呼び元

Author:

自作テーマでfeaturedを使おうとしたので、
twentyfourteenではfeatured-postがどうやって生成されているかを調べようとした。
どうやらadd_theme_supportで登録してtwentyfourteen_get_featured_posts関数で生成しているっぽい。
でもapply_filterがひとつあるだけだぞ。

調べてみたところ、inc/featured-content.phpからこのフックを呼び出しているっぽい。

add_filter( $filter,                              array( __CLASS__, 'get_featured_posts' )    );

これですね。
この先のget_featured_postsでget_posts関数を使って投稿一覧を取得していました。

Share on Facebook
Pocket