You should consider the POST request method for your action.
Otherwise you might try to hijack the set_url_scheme
filter with:
add_filter( 'set_url_scheme', 'wpse_remove_arg' );
function wpse_remove_arg( $url )
{
return remove_query_arg( 'do_action_xyz', $url );
}
Then you could try to narrow the scope and only run this on the corresponding table page. Further you could limit it’s affect by adding it as close to the table pagination list as possible and then remove it with:
remove_filter( 'set_url_scheme', 'wpse_remove_arg' );
as soon as possible.
Related Posts:
- Modify WP_List_Table pagination “item(s)” text?
- Using WP_List_Table and search_box(): How to Paginate the Found Search Results When Sending by Method «Post»?
- WordPress /page/2 404 pagination problem – what to do?
- Paged posts – how to use numbers and next/previous links?
- how to get pagination link url?
- add_rewrite_rule – working fine but broken for pagination
- Check if on last page of paginated post using wp_link_pages
- How to paginate a list of tags
- posts_per_page & pagination conflict
- How do I sort multiples pages?
- WordPress pagination on custom script
- Pagination is not working wp_query custom fields values
- Broken pagination
- pagenavigation not showing the next page just linking back to the main page [closed]
- Paginate get related post by author function
- Possible to paginate on single.php?
- Keep Pagination in Tabs
- Need help understanding pagination parameters
- redirect pages with no content, instead of 404 error, using max_num_posts?
- I want to change the media list with additionally query
- Content only on last page, if the page has pagination
- Custom query in archive.php with pagination nightmare
- Display post links under month in paginated archive
- How can I paginate image attachments in a post?
- Pagination shows same contents all pages
- Pagination (page/2/) displaying 404 on archive pages
- How to use “offset” to paginate get_users?
- Link to previous month’s posts
- Limited number of paging to 10 “pages: 1 … 10”
- remove_query_arg() on rewrite rule
- Hide featured post on second page
- I cannot get pagination to work on my home page code. it keeps displaying the same posts
- Fetching more posts in WordPress via AJAX
- AJAX pagination offset returns same post on adjacent pages
- 404 on pagination but with a strange twist (error 404 only when there is single post on the second page)
- WordPress loading index page instead of archive.php
- How can I paginate a list of related posts?
- Add additional first page, last page links to the_posts_pagination()
- Add icons in paginate_links()
- How can I use var php with javascript to build custom page? [closed]
- WordPress single page template, custom post type, pagination orderby title – alphabetical order
- wp_title() returns ‘page not found’ on page 2
- Homepage has Paged Pages that should not exist, like /page/2/ and on to /page/99999/
- Randomised Post Time
- WordPress paginate_links() function doesn’t generate properly links after apply filters
- Not refreshing content pagination on search result
- rewrite url with parameter or pagination beyond certain value does not work
- stop pretty pagination rewrite site.com/cat/2 => site.com/cat?page=2
- How checked checkboxes remember on all pages in wp_list_table pagination?
- Update to 4.4.1 breaks my pagination
- Category lists page foreach Paging
- Pagination on home page not working
- Using Ajax in the prev_posts_link and next_posts_link
- Pagination 404s on custom query
- Customise wp_List_pages to output a UL LI
- Pagination in home page for a custom loop loads same content
- Custom pagination code is not working
- Pagination doesnt show numbers
- where is wordpress search pagination
- How do I override all theme pagination throughout a site?
- Translating a pager string
- WP Page Navi. 404 error when using posts per page parameter [duplicate]
- Pagination for previous page/next page (with more than one post/page)
- Error 404 on pagination on homepage
- Pagination for custom post types
- Pagination in author, category, archive and tags pages does not work
- WordPress pagination with wp_query_columns
- How can I paginate results from get_children
- Setting up Pagination with twentytwelve_content_nav
- Why can i add /page/674874 (or any number) to a URL and it still pulls up that page?
- WordPress blog pagination not working
- How to add numbers pagination to this blog page?
- how can I do numeric pagination?
- Why next_posts(); function does not work inside header.php?
- Override the WordPress default pagination markup
- Pagination with Metaboxes or Custom Fields
- 2 Columns with Independent Pagination
- Prevent WordPress to remove query vars from url
- Paginate Links in Wp Query Shortcode
- Pagination not working on blog grid
- Pagination not working it makes no sense
- Google Indexed sub pages in wordpress pagination in post
- Paginate Links function: Page 1 doesn’t work
- How to display most viewed posts without any plugins
- Search engine not working
- Pagination and Custom Search page
- pagenavi shows a lot of pages calculated from all posts in the site with query_posts
- How to devide post into more than one page using ?
- pagination for blog landing page
- URL rewrite breaking pagination
- Pagination is not working correctly there is this wierd looping
- The pagination doesn’t work
- Media library only show 2 items per page?
- Pagination Broken on Loop using ACF
- margins in between pagination links [closed]
- Page navigation not working correctly on index but only on categories
- How to split long posts in multiple pages in twentysixteen
- Duplicating pagination on second page
- Stop pagination when static homepage is set
- Is ‘pm’ used by core?