WC_Product_Table

Namespaces

Admin
Data
Util
Integration
Widgets

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 the core plugin services.
Plugin_Factory
Factory to create/return the shared plugin instance.
Plugin_Setup
Handles the setup of the plugin setup wizard.
Product_Table
Represents a table of WooCommerce products.
Table_Args
The Table_Args class is 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.
Template_Loader_Factory

Table of Contents

PLUGIN_FILE  = __FILE__
PLUGIN_VERSION  = '3.2.0'
wpt()  : Plugin
Helper function to access the shared plugin instance.

Constants

Functions

Search results