Documentation

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

Methods

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
string

et_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
deprecated

Since Divi 4.17 React can be used from the Divi version itself so we do not need to overwrite it

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
bool

getPluginConstantPrefix()

Get the prefix of this plugin so composer packages can dynamically build other constant values on it.

public getPluginConstantPrefix() : string
Tags
codeCoverageIgnore

It only returns a string with the constant prefix

Return values
string

init()

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

        
On this page

Search results