PageBuilders
in package
Uses
UtilsProvider
This class handles the compatibility for general page builders. If a page builder has more compatibility options, please see / create another compatibility class.
Table of Contents
Properties
- $me : mixed
Methods
- cornerstone() : mixed
- Cornerstone.
- cornerstone_print_head_scripts() : mixed
- Cornerstone.
- diviBuilder_skip() : string
- Divi Page Builder.
- et_fb_bundle_dependencies() : array<string|int, mixed>
- Divi Page Builder.
- et_fb_enqueue_assets() : mixed
- Divi Page Builder.
- fl_before_sortable_enqueue() : mixed
- Beaver Builder.
- fl_builder_responsive_ignore() : mixed
- Show media library sidebar also in responsive settings for mobile.
- fusionBuilderLive_enqueue_scripts() : mixed
- Fusion Builder Live (Avada)
- fusionBuilderLive_skip() : bool
- Fusion Builder Live (Avada)
- getInstance() : PageBuilders
- Get instance.
- getPluginConstantPrefix() : string
- Get the prefix of this plugin so composer packages can dynamically build other constant values on it.
- init() : mixed
- Initialize the page builder handlers.
- tge_filter_edit_post() : WP_Post
- The Thrive Quiz Builder does not allow to enqueue custom scripts so I use the tge_filter_edit_post filter as workaround.
- __construct() : mixed
- C'tor.
- bbuilder() : mixed
- Beaver Builder.
- diviBuilder() : mixed
- Divi Page Builder
- elementor() : mixed
- Elementor.
- fusionBuilderLive() : mixed
- Fusion Builder Live (Avada)
- oshine_tatsu_builder() : mixed
- OSHINE TATSU PAGE BUILDER.
- tailor() : mixed
- Tailor page builder.
- themify() : mixed
- Themify.
- thrive_architect() : mixed
- Thrive Architect
- zion() : mixed
- Zion page builder.
Properties
$me
private
static mixed
$me
= null
Methods
cornerstone()
Cornerstone.
public
cornerstone() : mixed
Tags
cornerstone_print_head_scripts()
Cornerstone.
public
cornerstone_print_head_scripts(mixed $res) : mixed
Parameters
- $res : mixed
diviBuilder_skip()
Divi Page Builder.
public
diviBuilder_skip(bool $skip, string $type) : string
Parameters
- $skip : bool
- $type : string
Return values
stringet_fb_bundle_dependencies()
Divi Page Builder.
public
et_fb_bundle_dependencies(array<string|int, mixed> $deps) : array<string|int, mixed>
Parameters
- $deps : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>et_fb_enqueue_assets()
Divi Page Builder.
public
et_fb_enqueue_assets() : mixed
fl_before_sortable_enqueue()
Beaver Builder.
public
fl_before_sortable_enqueue() : mixed
fl_builder_responsive_ignore()
Show media library sidebar also in responsive settings for mobile.
public
fl_builder_responsive_ignore(array<string|int, string> $ignore) : mixed
Parameters
- $ignore : array<string|int, string>
fusionBuilderLive_enqueue_scripts()
Fusion Builder Live (Avada)
public
fusionBuilderLive_enqueue_scripts(string $type) : mixed
Parameters
- $type : string
fusionBuilderLive_skip()
Fusion Builder Live (Avada)
public
fusionBuilderLive_skip(bool $skip, string $type) : bool
Parameters
- $skip : bool
- $type : string
Return values
boolgetInstance()
Get instance.
public
static getInstance() : PageBuilders
Return values
PageBuildersgetPluginConstantPrefix()
Get the prefix of this plugin so composer packages can dynamically build other constant values on it.
public
getPluginConstantPrefix() : string
Tags
Return values
stringinit()
Initialize the page builder handlers.
public
init() : mixed
tge_filter_edit_post()
The Thrive Quiz Builder does not allow to enqueue custom scripts so I use the tge_filter_edit_post filter as workaround.
public
tge_filter_edit_post(WP_Post $post) : WP_Post
Parameters
- $post : WP_Post
Return values
WP_Post__construct()
C'tor.
private
__construct() : mixed
bbuilder()
Beaver Builder.
private
bbuilder() : mixed
Tags
diviBuilder()
Divi Page Builder
private
diviBuilder() : mixed
Tags
elementor()
Elementor.
private
elementor() : mixed
Tags
fusionBuilderLive()
Fusion Builder Live (Avada)
private
fusionBuilderLive() : mixed
Tags
oshine_tatsu_builder()
OSHINE TATSU PAGE BUILDER.
private
oshine_tatsu_builder() : mixed
Tags
tailor()
Tailor page builder.
private
tailor() : mixed
Tags
themify()
Themify.
private
themify() : mixed
Tags
thrive_architect()
Thrive Architect
private
thrive_architect() : mixed
Tags
zion()
Zion page builder.
private
zion() : mixed