\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()
cornerstone()
elementor()
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.

cornerstone()

cornerstone()

Cornerstone.

elementor()

elementor()

Elementor.

oshine_tatsu_builder()

oshine_tatsu_builder()

OSHINE TATSU PAGE BUILDER.

thrive_architect()

thrive_architect()

Thrive Architect