Active_Filters_Widget extends Product_Table_Widget
Product Table implementation of WooCommerce Layered Navigation Filters Widget.
Based on version 2.3.0 of the WC_Widget_Layered_Nav_Filters class.
Tags
Table of Contents
- __construct() : mixed
- Constructor.
- body_class() : mixed
- widget() : mixed
- Output widget.
- get_current_taxonomy() : string
- Return the currently viewed taxonomy name.
- get_current_term_id() : int
- Return the currently viewed term ID.
- get_current_term_slug() : int
- Return the currently viewed term slug.
- get_main_meta_query() : mixed
- get_main_tax_query() : mixed
Methods
__construct()
Constructor.
public
__construct() : mixed
Return values
mixed —body_class()
public
static body_class(mixed $classes) : mixed
Parameters
- $classes : mixed
Return values
mixed —widget()
Output widget.
public
widget(array<string|int, mixed> $args, array<string|int, mixed> $instance) : mixed
Parameters
- $args : array<string|int, mixed>
- $instance : array<string|int, mixed>
Tags
Return values
mixed —get_current_taxonomy()
Return the currently viewed taxonomy name.
protected
get_current_taxonomy() : string
Return values
string —get_current_term_id()
Return the currently viewed term ID.
protected
get_current_term_id() : int
Return values
int —get_current_term_slug()
Return the currently viewed term slug.
protected
get_current_term_slug() : int
Return values
int —get_main_meta_query()
protected
static get_main_meta_query() : mixed
Return values
mixed —get_main_tax_query()
protected
static get_main_tax_query() : mixed