I recommend to implement a simple an flexible paging mechanism using JavaScript/JQuery/Ajax or using PHP.
If looking for the client side solution, this article about jQuery pagination plugins might be a good starting point for your research.
If you want to make more than one one actual page, you should use PHP. You can introduce a custom query variable for your paging then. Maybe this article will help you with this.
Related Posts:
- Add a plugin before main container
- Display Custom Field Value on Admin Page Column
- How do I create pages within a WordPress post?
- Creating a page that does not show up in the frontend navigation bar
- Disable plugin / plugin action via theme
- How do I call wp_get_current_user() in a plugin when plugins are loaded before pluggable.php?
- Need to create a Theme demo site that features multiple themes
- What’s the easiest way to duplicate an entire navigation menu?
- Best way to manage a lot of pages in Wp Admin [closed]
- Define Function in functions.php or plugin and call in theme loop
- Autogenerate wordpress shortcodes using array?
- Why does including a file in theme’s functions.php not work?
- Adding New Role
- Shortcode under a Shortcode Multiple times Possible?
- Add Top-Level Menu that opens URL
- wordpress custom login successful redirect hook
- Is there a way to lock certain pages from being edited by anyone other then the admin?
- WordPress ajax call for not logged in users, doesn’t work
- Replace existing pages with new pages, keep menu links
- Display All Non-Used Plugins
- [Plugin: Posts 2 Posts] How does it work?
- New Plugin: Post update pushes a copy as a revision
- Placement of Code in Plugin for hooking `save_post`
- Display a text message if the field is not found and not if found
- Add get_option to jquery
- How can plugins have their own pages?
- Get all categories of custom post even not assigned
- Function to prevent users from trashing comments
- Avoiding Duplicate function names in Post Loop (WP_Footer script)
- How to add class in plugin only for network site?
- PHP Fatal error: Call to undefined function plugin_basename
- Executing my function once on a specific time
- Missing Argument
- load_plugin_textdomain error
- Adding Shortcode to Text Widget
- Does WordPress validate inputs to all functions? (such as get_user_meta and insert_user_meta)
- Using a function to change favorites listing
- WordPress web pages keep getting deleted (moved into the trash) by themselves
- Run plugins only on certain pages
- (FES EDD) New vendor submission page is blank
- WP Query. Is there a maximum size?
- How to remove custom post type and add category and post name
- bbPress plugin: forum lists not showing in correct order? [closed]
- How do I write an inventory list plugin that creates dynamic details pages?
- Can I allow certain people to add/edit pages within a parent?
- Difference and examples of esc_attr__() and esc_attr_e()
- Is there a best practice remediation for PhpStorm’s warning that void function the_post_thumbnail is used?
- How to prevent additional code in functions.php to be removed once there is an update?
- Proper way to use plugin functions in functions.php
- How to reset the plugins without deactivate the plugin
- plugins_url() works everywhere but wp_reqister_script()
- Thesis 2 custom Page
- Simulating a wp page – wp page load sequence
- 5 PHP Fatal error: Uncaught ArgumentCountError (Cannot Find)
- Woocommerce singe product custom gallery output works just on the first slide
- How to translate wordpress error message
- strange shortcode error: does shortcodes requires any dependency?
- All custom widgets are not showing in widget area at the same time
- Get post content from outside the loop with plugin shortcode usability
- Custom form not showing in correct place on page
- More gentle way to hook WordPress custom url
- grab or load text on demand
- Is there a syntax highlighting plugin for HTML View? [duplicate]
- sliding/fading header plugin or approach suggestion
- Pass PHP variable to javascript
- How to permanently show Word Counter on Create/Edit Page. WordPress5.9.3
- How would I get the new plugin version on this function?
- Copy/paste local images not working in WordPress
- create pages automatically and dynamically in wordPress
- Sharing varible between two add_actions
- Search in WordPress
- How to allow URL with filename & extension in wordpress?
- Modify function output in a plugin
- Override filter variable not working
- Is admin section completely customizable in terms of styling?
- How to make the first letter of a post title uppercase, in a plugin?
- Migrating custom php we wrote from functions.php into a site-specific plugin
- Add_Meta_box to custom page (formidable edit post)
- Options page textarea to populate custom post select field
- Code fails in plugin file but works in functions.php
- Conditional required fields for WordPress Contact Form 7
- Hook into install email
- Cannot access variables within a widget
- Better code/text editing for posts and pages?
- Calling an custom field from theme option at the frontend
- WordPress plugin options need to delete after deactivate & uninstall
- WordPress function to add text
- Saving an array to get_options
- How to set different users for different pages?
- Doing action based on input from options menu
- add query string to all pages after user logged in
- How can I create a navigation menu in the sidebar that can also act like a slider?
- Sync roles across several plugins
- How to Allow Users to Select Recipients In a WordPress Comment section?
- How often should I execute add_filter and function declaration in Code Snippets?
- Meta box not displaying on the plugin page
- Product customizing quiz – quiz adding products to the cart
- How to change all the urls of the WordPress site?
- Event Made Easy – Block registration to two or more events that have the same category
- I want to allow certain file types on dokan upload files