The Repeater component in Oxygen shows pagination out of the box when the WP Query type is set to custom with a fixed number of Posts per page for the Count (provided of course there are more entries to be shown).

Let’s take this example where we set 5 entries of a portfolio CPT (Custom Post Type) to be shown:

Sample output on the frontend (with the entry title added inside the Repeater Div):

Let’s say the requirement is to show only 5 posts without the pagination.

To remove the pagination, display can be set to none in the CSS. But there is a better way than hiding stuff under the carpet.

Change the Query type to manual and append &no_found_rows=true to the Query Params.

Ex.:

post_type=portfolio&posts_per_page=5&no_found_rows=true

Result:

Setting no_found_rows to true will fetch exactly the specified number of posts from the database.

You need to make sure the actual query part, post_type=portfolio&posts_per_page=5 reflects what you wish to set. See these two tutorials for help on this:

https://wpdevdesign.com/manual-query-params-in-oxygen/

https://wpdevdesign.com/how-to-generate-the-query-string-for-easy-posts-in-oxygen/

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

HIRE ME

Find the article helpful and wish to donate?

DONATE
magnifiercross
>
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram
%d bloggers like this: