Depending on how many categories you will have, I would create result pages for each category.
I would do the filtering with the GET method as you already did. And it would use a switch case to select each result page.
Related Posts:
- Apply filters when loading post via ajax
- Permanently remove first image from posts
- Rewriting search and pagination base
- Unreadable pagination
- Pagination on Custom Post
- Custom query vars filters problem with pagination
- Displaying content on posts page based on category
- Pagination in single.php
- Pagination at category doesnt work with same name of page
- Filter wordpress posts without searching the keywords in the post content
- Is there anyway I can call the year once?
- How to use a PHP file to control the content of a blog post
- WordPress Single Post Pagination Numbered and Navigational
- Add a leading zero to pagination
- Get current_post in reverse order with pagination
- Category Attachment Pagination 404 Error on 2nd Page
- Creating bulk posts with Youtube videos
- Problem adding class to body_class
- Run a filter when a walker runs
- Remove posts after a given amount of time
- Automatically add custom CSS to new posts using a category template
- How Display Posts on category
- Hide wordpress field if data is empty in post!
- How can I use wp_query to show all product data using just the products ID?
- Combine two filters into a single call
- Remove a filter added by a plugin
- Change the site tagline (or similar) based on current page
- Query all posts of a custom taxonomy term
- Retrieving Author ID in wp-admin area
- Handling Body class based on Template
- Get_avatar filter?
- How to stop featured image thumbnail [set as background image] on blog index page just repeating same image across all posts
- WooCommerce Related Products by Attribute
- Getting a specific post values to another div or modal
- Custom filter in admin edit custom post type responding with invalid post type?
- Add a class to the anchor tag on HTML5 gallery
- Trying to add attribute to my posts’ featured image
- Nesting if statements to echo only one string based on what tag was filtered?
- How to properly loop through these external URLs to get them into the sitemap using this hook
- Input type search in Menu
- WP-PageNavi is showing the first page only
- Displaying the last post on static homepage
- Can’t get wp_insert_post to work
- Why not yield/iterable in posts interface?
- How can I properly control the numbers and dots that appear in pagination?
- add_action shortcut?
- Best practice for migration friendly images in posts/pages?
- Increase returned number/pages on pagination
- Is it acceptable to treat a filter like an action?
- Adding nofollow to a PHP generated Nav
- How to show part of the_content?
- Using loop pagination on single.php
- WordPress 3.2 query_posts and pagination, permalinks issue
- Can I install/embed WordPress on a ‘single page’?
- How can I remove a function that has been added to wordpress with add_filter?
- 200 Rewrite blog post links
- How to set a min number of words for a blog post
- How to control WordPress image metadata (using Imagick)?
- Edit incorrect password message WordPress
- How do I add custom bulk actions to multiple custom post types?
- Add data attribute to each li in menu
- Show prices with tax in Woocommerce Mini Cart [closed]
- Loop through categories and display posts title under each dropdown
- Get post id in a function when edit/add a post
- Ajax category filtering products default show all
- Add a specific part of current category page url to shortcode
- how do I get a specific post from a post with a subcategory in WP
- Why does my callback function not work with this custom filter hook?
- Automatically create child pages and grandchild pages when saving a (parent) page
- wp_trim_words() does not work with my code Am I doing any mistake in my code?
- Contact Fom 7 – how to add custom HTML inside span.wpcf7-form-control-wrap AND IMMEDIATELY AFTER input.wpcf7-form-control?
- Removing “wpautop” (auto tags) only on certain pages?
- Second transition_post_status hook fired instead of the first
- How to show all pages in blog navigation?
- get_terms pagination
- Add filter when image is uploaded?
- Remove the first 5 characters of the_title and orderby that
- Remove a div from RSS feed
- Print last modified date only on posts
- How to store post ID’s in cookie or session to display the same posts later
- How to add an arrow to menu items has submenus
- Which hook/action will help me solve my problem?
- WordPress Gravatar filter is removing my custom attributes
- How can I add extra word in permalink when someone click download button?
- Generating an nonce for Content Security Policy and all scripts – How to make it match/persist for each page load?
- Post + form + action + results on the same page
- Open post-content in archive page in a Modal box with bootstrap
- Unique icons next to each WordPress menu item
- Search not showing all results
- remove post that has no content
- Pagination in plugin’s backend
- Loading index.php contents which located outside blog folder for post single page
- get post content of particular post by url
- Post repeating with infinite scroll
- Change tinyMCE editor to allow marked content when pasting from Word
- Custom posts in different columns style
- Get children post mime type using parent post_ID wp_post
- Problem with login form
- How to show only subcategories in parent category not parent category?
- 404 error when I acess the second page of post-type