以下の例はWP_Widget_Recent_Posts()ウィジェットクラスをフィルタして通常は、件数しか指定できないものを、January 1st, 2014 以降の投稿を表示するようカスタマイズしています。
functions.php
add_filter( 'widget_posts_args','recent_post_widget_query' ); function recent_post_widget_query( $args ) { $args['posts_per_page']= -1; $args['date_query']= array( array( 'after'=> 'January 1st, 2014'), ); return $args; }
このコードは、本サイトで最近の投稿とアーカイブリストを関連性を持って表示するために利用しています。