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

Comments

For adding code blocks wrap the code in three backticks. Markdown should work.
Provide a URL of your site/webpage if something is not working.
magnifiercross
>
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram
%d bloggers like this: