File Editor
Directories:
.. (Back)
api
compat
feature
frontend-builder
images
languages
module
plugin-compat
post
scripts
styles
templates
Files:
_et_builder_version.php
ab-testing.php
autoload.php
class-et-builder-element.php
class-et-builder-plugin-compat-base.php
class-et-builder-plugin-compat-loader.php
class-et-builder-settings.php
class-et-builder-value.php
class-et-global-settings.php
comments_template.php
conditions.php
core.php
deprecations.php
framework.php
functions.php
main-modules.php
main-structure-elements.php
template-preview.php
Create New File
Create
Edit File: autoload.php
<?php function _et_pb_autoload( $class ) { switch ( $class ) { case 'ET_Builder_Section' : case 'ET_Builder_Row' : case 'ET_Builder_Row_Inner' : case 'ET_Builder_Column' : require_once 'main-structure-elements.php'; break; case 'ET_Builder_Module_Helper_Multi_Value' : require_once 'module/helpers/MultiValue.php'; break; case 'ET_Builder_Module_Helper_Overflow' : require_once 'module/helpers/Overflow.php'; break; case 'ET_Builder_Module_Helper_Alignment' : require_once 'module/helpers/Alignment.php'; break; case 'ET_Builder_Module_Helper_Sizing': require_once 'module/helpers/Sizing.php'; break; case 'ET_Builder_Module_Helper_Height': require_once 'module/helpers/Height.php'; break; case 'ET_Builder_Module_Hover_Options': require_once 'module/helpers/HoverOptions.php'; break; case 'ET_Builder_Module_Helper_Max_Height': require_once 'module/helpers/MaxHeight.php'; break; case 'ET_Builder_Module_Helper_Max_Width': require_once 'module/helpers/MaxWidth.php'; break; case 'ET_Builder_Module_Helper_Min_Height': require_once 'module/helpers/MinHeight.php'; break; case 'ET_Builder_Module_Helper_ResponsiveOptions': require_once 'module/helpers/ResponsiveOptions.php'; break; case 'ET_Builder_Module_Helper_Slider': require_once 'module/helpers/Slider.php'; break; case 'ET_Builder_Module_Transition_Options': require_once 'module/helpers/TransitionOptions.php'; break; case 'ET_Builder_Module_Helper_Width': require_once 'module/helpers/Width.php'; break; case 'ET_Builder_Module_Helper_Motion': require_once 'module/helpers/motion/Motion.php'; break; case 'ET_Builder_Module_Helper_Motion_Sanitizer': require_once 'module/helpers/motion/Sanitizer.php'; break; case 'ET_Builder_Module_Helper_Motion_Opacity': require_once 'module/helpers/motion/Opacity.php'; break; case 'ET_Builder_Module_Helper_Motion_Translate': require_once 'module/helpers/motion/Translate.php'; break; case 'ET_Builder_Module_Helper_Motion_Scale': require_once 'module/helpers/motion/Scale.php'; break; case 'ET_Builder_Module_Helper_Motion_Rotate': require_once 'module/helpers/motion/Rotate.php'; break; case 'ET_Builder_Module_Helper_Motion_Blur': require_once 'module/helpers/motion/Blur.php'; break; case 'ET_Builder_Module_Field_Base': require_once 'module/field/Base.php'; break; case 'ET_Builder_Module_Fields_Factory': require_once 'module/field/Factory.php'; break; case 'ET_Builder_Module_Helper_Overlay': require_once 'module/helpers/Overlay.php'; break; case 'ET_Builder_Module_Helper_MultiViewOptions': require_once 'module/helpers/MultiViewOptions.php'; break; case 'ET_Builder_Module_Helper_OptionTemplate': require_once 'module/helpers/OptionTemplate.php'; break; case 'ET_Builder_Module_Helper_Font': require_once 'module/helpers/Font.php'; break; case 'ET_Builder_Module_Helper_Background': require_once 'module/helpers/Background.php'; break; case 'ET_Builder_Module_Helper_BackgroundLayout': require_once 'module/helpers/BackgroundLayout.php'; break; case 'ET_Builder_Module_Helper_Woocommerce_Modules': if ( et_is_woocommerce_plugin_active() ) { require_once 'module/helpers/WooCommerceModules.php'; } break; } } spl_autoload_register( '_et_pb_autoload' ); function et_pb_multi_value() { return ET_Builder_Module_Helper_Multi_Value::instance(); } function et_pb_overflow() { return ET_Builder_Module_Helper_Overflow::get(); } function et_pb_alignment_options( $prefix = '' ) { return new ET_Builder_Module_Helper_Alignment( $prefix ); } function et_pb_height_options( $prefix = '' ) { return new ET_Builder_Module_Helper_Height( $prefix ); } function et_pb_hover_options() { return ET_Builder_Module_Hover_Options::get(); } function et_pb_max_height_options( $prefix = '' ) { return new ET_Builder_Module_Helper_Max_Height( $prefix ); } function et_pb_max_width_options( $prefix = '' ) { return new ET_Builder_Module_Helper_Max_Width( $prefix ); } function et_pb_min_height_options( $prefix = '' ) { return new ET_Builder_Module_Helper_Min_Height( $prefix ); } /** * @return ET_Builder_Module_Helper_ResponsiveOptions */ function et_pb_responsive_options() { return ET_Builder_Module_Helper_ResponsiveOptions::instance(); } function et_pb_slider_options() { return new ET_Builder_Module_Helper_Slider(); } function et_pb_transition_options() { return ET_Builder_Module_Transition_Options::get(); } function et_pb_width_options( $prefix = '' ) { return new ET_Builder_Module_Helper_Width( $prefix ); } /** * @return ET_Builder_Module_Helper_Font */ function et_pb_font_options() { return ET_Builder_Module_Helper_Font::instance(); } /** * @return ET_Builder_Module_Helper_BackgroundLayout */ function et_pb_background_layout_options() { return ET_Builder_Module_Helper_BackgroundLayout::instance(); } /** * Class ET_Builder_Module_Helper_MultiViewOptions wrapper * * @since 3.27.1 * * @param ET_Builder_Element $module Module object. * @param array $custom_props Defined custom props data. * @param array $conditional_values Defined options conditional values. * @param array $default_values Defined options default values. * * @return ET_Builder_Module_Helper_MultiViewOptions */ function et_pb_multi_view_options( $module = false, $custom_props = array(), $conditional_values = array(), $default_values = array() ) { return new ET_Builder_Module_Helper_MultiViewOptions( $module, $custom_props, $conditional_values, $default_values ); } if ( et_is_woocommerce_plugin_active() ) { add_filter( 'et_builder_get_woo_default_columns', array( 'ET_Builder_Module_Helper_Woocommerce_Modules', 'get_columns_posts_default_value', ) ); } /** * @return ET_Builder_Module_Helper_OptionTemplate */ function et_pb_option_template() { return ET_Builder_Module_Helper_OptionTemplate::instance(); } /** * @return ET_Builder_Module_Helper_Background * * @since 4.3.3 */ function et_pb_background_options() { return ET_Builder_Module_Helper_Background::instance(); }
Save Changes
Rename File
Rename