Elementor extends Plugin_Integration implements Registerable

Elementor Plugin Integration.

Tags
author

Barn2 Plugins support@barn2.com

license

GPL-3.0

copyright

Barn2 Media Ltd

Interfaces, Classes and Traits

Registerable

Table of Contents

$plugin_class  : string
The main plugin class to check for existence.
$plugin_function  : string
The main plugin function to check for existence.
before_widget_render()  : void
Handle widget before render action.
get_selected_taxonomy()  : void
Get selected taxonomy terms.
plugin_is_enabled()  : bool
Check if the plugin is enabled.
register()  : void
Register the integration.
register_categories()  : void
Register the widget category.
register_controls_types()  : mixed
Register custom controls with Elementor.
register_widgets()  : void
Register the widget.
search_taxonomy()  : void
Search taxonomy terms via AJAX.

Properties

$plugin_class

The main plugin class to check for existence.

protected string $plugin_class = ''

$plugin_function

The main plugin function to check for existence.

protected string $plugin_function = 'elementor_pro_load_plugin'

Methods

before_widget_render()

Handle widget before render action.

public before_widget_render(Widget_Base $widget) : void
Parameters
$widget : Widget_Base

The Elementor widget instance.

Return values
void

get_selected_taxonomy()

Get selected taxonomy terms.

public get_selected_taxonomy() : void

Used by the elementor control.

Return values
void

plugin_is_enabled()

Check if the plugin is enabled.

public plugin_is_enabled() : bool
Return values
bool

register()

Register the integration.

public register() : void
Return values
void

register_categories()

Register the widget category.

public register_categories() : void
Return values
void

register_controls_types()

Register custom controls with Elementor.

public register_controls_types(Controls_Manager $controls_manager) : mixed
Parameters
$controls_manager : Controls_Manager

Controls manager instance.

Return values
mixed

register_widgets()

Register the widget.

public register_widgets() : void
Return values
void

search_taxonomy()

Search taxonomy terms via AJAX.

public search_taxonomy() : void
Return values
void

Search results