You can use a custom taxonomy for the filters in the list box (C, PG, SG, PF, SF).
If you want to make sure they are “filtered without reloading the website” you need to load all the players and the filters and manipulate them client side with JS. I usually add the taxonomy names to data-attributes and use the jQuery Attribute contains selector for this.
-Deepti Boddapati
Related Posts:
- How to load wp_editor via AJAX
- AJAX Call Via Vanilla JavaScript In WordPress Plugin Development
- Custom plugin giving: wp-admin/admin-ajax.php 400 (Bad Request)
- Create Proper WordPress Ajax Request in JavaScript, NOT jQuery
- How to save Clicks of a download link button while it doesn’t matter if we refresh the page or again login/logout
- ‘Lazy loading’ list of posts with pagination
- How to include admin-ajax when loading external javascript
- Ajax call doesn’t work in frontend but it’s working in backend (when I’m logged in)
- How to use wp-ajax in wp-cron
- How to create popup same as wordpress popup feature
- Shortcode button dosent work for all posts. Work for first post only
- WordPress + JavaScipt + AJAX + MySQL: insert query for form
- How to load wp_editor via AJAX
- Redirect to another page using contact form 7? [closed]
- wordpress add_action() issue in ajax call
- How to get specific string/value from an array? php [closed]
- coding a WordPress AJAX Form using PHP to check if User is Logged Out and Show error
- Ajax call not working in wordpress through a plugin
- Send Array from JS to php file then insert it in wp database through a plugin
- Jquery POST Ajax Return null data in wordpress
- Trouble with AJAX using GET
- Calling PHP function with AJAX
- Adding LOAD MORE on a page
- Ajax Call not Working in Plugin
- JS working when used normally but not in wordpress
- Use AJAX to fetch Current Post Thumbnail for WordPress when Uploaded throughMedia Uploader Frontend
- AJAX update fails for public/non-admin users
- How to disable/enable PHP plugin functionality based on a TinyMCE toggle-button
- WordPress ajax error 400 bad request for sending data to remote site [duplicate]
- Conditional Fields depending on checkboxes
- Custom plugin giving: wp-admin/admin-ajax.php 400 (Bad Request)
- How to limit each front-end user to view just his own uploaded files on Amazon S3?
- Javascript not working
- How do I convince this button to do something when it is clicked?
- Ajax, jQuery and WordPress
- get_option include in my adsense
- Load css classes after using ajax calls
- How to make a rest style plugin?
- How do I call an action hook into wp_ajax hook callback function
- Simple ajax request with Vanilla JS keeps given 400 Bad Request
- Implementing a CrunchBase.com Clone using WordPress?
- Custom media upload content for inserting custom post shortcode
- How to share category taxonomy with custom post type (The Event Calendar plugin)
- WP_query parameters for date range
- Use a plugin to handle custom post types?
- Getting a custom Gutenberg component’s state from outside that component
- What happened to convertEntities?
- How to add a sub menu with AJAX?
- Register Custom Post Type from Plugin
- Execute a function using ajax
- Updating post meta for custom post types
- Template for custom post type shows all posts instead of just one
- How do I use WordPress PHP functions in my Javascript code?
- What’s the point of using WordPress’s built in admin-ajax.php?
- Difference between register_block_type & wp.blocks.registerBlockType
- Frontend editing, Frontend user dashboard
- Can I share predefined fonts from theme_support with a gutenberg component?
- How can I reuse the WordPress search form for a custom plugin / widget?
- Override plugin with functions.php
- Ajax gives 400 error
- Should i delete the posts created by a plugin on uninstall?
- WordPress Plugin Page is Loading in Admin Content Container Instead of Separate Page
- How does WP handle multiple matching rewrite rules?
- Is it possible to use WordPress as an online portfolio for text content? What kind of theme would I look for?
- How to make wp_enqueue_style and wp_enqueue_script work only on custom post type
- React JSX in WordPress Plugin Development
- Simple ajax call not working in wordpress plugin
- Is there an earlier hook than login_head or login_enqueue_scripts?
- Correct way to make meta box with more than one meta field secure
- I want to extend the current themes’ single.php to display the meta fields of my CPT
- What’s the best way to implement AJAX in WordPress?
- more types plugin – display all post of post type on page
- __callStatic method handler passed to add_action causes bug in PHP
- Can I use custom CSS and js plugin to put JavaScript in to validate my forms
- auto populate list of questions if user select a category xyz
- Executing Javascript when a New Post is Published
- Set featured image using javascript in post editor
- Display encrypted content on my website
- Ajax with plugins returns 0
- admin-ajax.php warning max input vars exceeded on layered pop plugins [closed]
- Using AJAX to generate front end / viewer end pages
- Using TinyMCE in plugin?
- How to execute a plugin on a single page only?
- wp_ajax action responds with 0
- How can I store data from custom fields to custom tables?
- Why AJAX response 0!
- AJAX call inside plugin class is not getting to it’s response function
- login form should redirect to register page for in 1st login next time it should redirected to home page
- How can I create a secure file download in WordPress?
- how to convert frontpage.php to dynamic page?
- Ajax call to php function doesn’t work PHP code
- Frontend AJAX Request causes Error: ‘Call to undefined function add_action’
- AJAX login without a plugin does not work. when add a action to function.php
- Hide some portion on single.php base on author
- Need to hide an element depending on date and post category
- Displaying image from a repeatable group
- AJAX doesn’t pass variables to the php function in the plugin
- Trouble After Update, Removing Plugin
- Elementor Form : client side javascript validation
- How to Display News in a Timeline with Headline, Category, and Time?