WC_Product_Table

Namespaces

Admin
Compat
Data
Util

Interfaces, Classes and Traits

Ajax_Handler
Handles the AJAX requests for product tables.
Cart_Handler
This class handles caching for the product tables.
Config_Builder
Responsible for creating the product table config script.
Frontend_Scripts
Handles the registering of the front-end scripts and stylesheets. Also creates the inline CSS (if required) for the product tables.
Hook_Manager
Responsible for managing the actions and filter hooks for an individual product table.
Plugin
The main plugin class. Responsible for setting up to core plugin services.
Plugin_Factory
Factory to create/return the shared plugin instance.
Product_Table
Represents a table of WooCommerce products.
Query_Hooks
Handles the scoped hooks (actions and filters) which are used during the product table query.
Table_Args
Responsible for storing and validating the product table arguments.
Table_Cache
Handles the caching for product tables.
Table_Columns
Responsible for managing the product table columns.
Table_Factory
A Product_Table factory.
Table_Query
Responsible for managing the product table query, retrieving the list of products (as an array of WP_Post objects), and finding the product totals.
Table_Shortcode
This class handles our product table shortcode.
Template_Handler
This class handles adding the product table to the shop, archive, and product search pages.

Search results