最近の投稿 Widget を 件数ではなく 特定の日付以降表示する

以下の例は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;
}

このコードは、本サイトで最近の投稿とアーカイブリストを関連性を持って表示するために利用しています。

[emulsion_relate_posts]