PLUGIN_FILE
PLUGIN_FILE =__FILE__
Admin |
Data |
Integration |
Util |
Ajax_Handler | Handles the AJAX requests for posts tables that have AJAX enabled. |
Config_Builder | Responsible for creating the posts table config script. |
Frontend_Scripts | Responsible for registering the front-end styles and scripts in Posts Table Pro. |
Plugin | The main plugin class. Responsible for setting up to core plugin services. |
Plugin_Factory | Factory to return the shared plugin instance. |
Posts_Table | Represents a data table of WP_Post objects. |
Table_Args | Responsible for storing and validating the posts table arguments. |
Table_Cache | Handles the caching for post tables. |
Table_Columns | Responsible for managing the columns for a specific Posts Table, and column utility functions. |
Table_Factory | A factory for creating Posts_Table objects. |
Table_Hooks | Responsible for managing the actions and filter hooks for an individual posts table. |
Table_Query | Responsible for managing the posts table query, retrieving the list of posts (as an array of WP_Post objects), and finding the post totals. |
Table_Shortcode | This class handles our posts table shortcode. |
ptp(): \Barn2\Plugin\Posts_Table_Pro\Plugin
Helper function to access the shared plugin instance.
The plugin instance.