In the WPDevDesign Facebook group a user asks:

Quick question to smarter minds. I need to create a easypost/ repeater query where I show a set of custom posts created in the last 3 months. e.g. we get donations online, and each payment is a post of a custom type. I know how to query for a fixed number, but how do I do 'in the last 3 months'?

This members-only tutorial provides the steps to filter the posts output by Oxygen's Easy Posts or Repeater component so it fetches only the entries that have been published in the last 3 months.

Note: This is for secondary queries. For the main query, the logic is the same but the implementation differs slightly in that you would pre_get_posts in a Code Block or a custom functionality plugin.

Step 1

Edit your Page/Template with Oxygen.

Add an Easy Posts or Repeater inside a Section. Let's go with my personal preference, Easy Posts.

Set the WP Query to custom and select your desired post type and Count.

Tip: If you wish to show all the items, set a high number for count like 100 or something that will always be higher than the number of posts that are possibly present rather than tick All.

Step 2

Add a Code Block component and move it above the Easy Posts.


This is a premium members-only content.

To view the rest of the content, please sign up for membership ($47/month or $399 one-time).

Already a member? Log in below or here.

Need help implementing a tutorial in your site or want to hire me for custom work?


Find the article helpful and wish to donate?



You need to be logged in to view and post comments.
Not a member yet? Join here.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram
%d bloggers like this: