\MatthiasWeb\RealMediaLibrary\compPageBuilders

This class handles the compatibility for general page builders. If a page builder has more compatibility options, please see / create another compatibility class.

Summary

Methods
Properties
Constants
getPluginConstantPrefix()
init()
et_fb_bundle_dependencies()
et_fb_enqueue_assets()
diviBuilder_skip()
fusionBuilderLive_skip()
fusionBuilderLive_enqueue_scripts()
fl_before_sortable_enqueue()
fl_builder_responsive_ignore()
cornerstone_print_head_scripts()
tge_filter_edit_post()
getInstance()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
__construct()
diviBuilder()
fusionBuilderLive()
bbuilder()
tailor()
zion()
cornerstone()
elementor()
themify()
oshine_tatsu_builder()
thrive_architect()
$me
N/A

Properties

$me

$me :

Type

Methods

getPluginConstantPrefix()

getPluginConstantPrefix(): string

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

Returns

string

init()

init()

Initialize the page builder handlers.

et_fb_bundle_dependencies()

et_fb_bundle_dependencies(array  $deps): array

Divi Page Builder.

Parameters

array $deps

Returns

array

et_fb_enqueue_assets()

et_fb_enqueue_assets()

Divi Page Builder.

diviBuilder_skip()

diviBuilder_skip(boolean  $skip,string  $type): string

Divi Page Builder.

Parameters

boolean $skip
string $type

Returns

string

fusionBuilderLive_skip()

fusionBuilderLive_skip(boolean  $skip,string  $type): boolean

Fusion Builder Live (Avada)

Parameters

boolean $skip
string $type

Returns

boolean

fusionBuilderLive_enqueue_scripts()

fusionBuilderLive_enqueue_scripts(string  $type)

Fusion Builder Live (Avada)

Parameters

string $type

fl_before_sortable_enqueue()

fl_before_sortable_enqueue()

Beaver Builder.

fl_builder_responsive_ignore()

fl_builder_responsive_ignore(array<mixed,string>  $ignore)

Show media library sidebar also in responsive settings for mobile.

Parameters

array<mixed,string> $ignore

cornerstone_print_head_scripts()

cornerstone_print_head_scripts(mixed  $res): mixed

Cornerstone.

Parameters

mixed $res

Returns

mixed

tge_filter_edit_post()

tge_filter_edit_post(\WP_Post  $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.

Parameters

\WP_Post $post

Returns

\WP_Post

__construct()

__construct()

C'tor.

diviBuilder()

diviBuilder()

Divi Page Builder

fusionBuilderLive()

fusionBuilderLive()

Fusion Builder Live (Avada)

bbuilder()

bbuilder()

Beaver Builder.

tailor()

tailor()

Tailor page builder.

zion()

zion()

Zion page builder.

cornerstone()

cornerstone()

Cornerstone.

elementor()

elementor()

Elementor.

themify()

themify()

Themify.

oshine_tatsu_builder()

oshine_tatsu_builder()

OSHINE TATSU PAGE BUILDER.

thrive_architect()

thrive_architect()

Thrive Architect