Plugin extends Premium_Plugin implements Licensed_Plugin, Registerable, Translatable, Service_Provider
WCF Plugin.
Interfaces, Classes and Traits
- Licensed_Plugin
- Registerable
- Translatable
- Service_Provider
Table of Contents
- ITEM_ID = 392496
- META_PREFIX = 'wcf_'
- NAME = 'WooCommerce Product Filters'
- __construct() : mixed
- Constructs and initalizes the main plugin class.
- add_services() : void
- Get list of services
- load_textdomain() : void
- Make plugin translatable
- maybe_load_plugin() : void
- Register plugin services
- register() : void
- Hook into WordPress
- templates() : Templates
- Returns access to the template loader class.
- check_wc_requirements() : bool
- Check the WooCommerce requirements are met.
Constants
ITEM_ID
public
mixed
ITEM_ID
= 392496
META_PREFIX
public
mixed
META_PREFIX
= 'wcf_'
NAME
public
mixed
NAME
= 'WooCommerce Product Filters'
Methods
__construct()
Constructs and initalizes the main plugin class.
public
__construct([string $file = null ][, string $version = '1.0.0' ]) : mixed
Parameters
- $file : string = null
-
The main plugin file.
- $version : string = '1.0.0'
-
The current plugin version.
Return values
mixed —add_services()
Get list of services
public
add_services() : void
Return values
void —load_textdomain()
Make plugin translatable
public
load_textdomain() : void
Return values
void —maybe_load_plugin()
Register plugin services
public
maybe_load_plugin() : void
Return values
void —register()
Hook into WordPress
public
register() : void
Return values
void —templates()
Returns access to the template loader class.
public
templates() : Templates
Return values
Templates —check_wc_requirements()
Check the WooCommerce requirements are met.
private
check_wc_requirements() : bool