File manager - Edit - /home/verseaumee/middletvnew26/wp-content/plugins/shopbuild/includes/class-storebuild-elementor-extensions.php
Back
<?php namespace StoreBuild; use Elementor\Controls_Manager; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } class StoreBuild_Elementor_Extensions { public function __construct() { // Target Flexbox Container add_action( 'elementor/element/container/section_layout/after_section_end', [ $this, 'register_advanced_controls' ], 10, 2 ); // Target Legacy Section add_action( 'elementor/element/section/section_advanced/after_section_end', [ $this, 'register_advanced_controls' ], 10, 2 ); // Target Legacy Column add_action( 'elementor/element/column/section_advanced/after_section_end', [ $this, 'register_advanced_controls' ], 10, 2 ); } public function register_advanced_controls( $element, $args ) { $element->start_controls_section( 'storebuild_advanced_motion_effects', [ 'label' => esc_html__( 'StoreBuild Motion Effects', 'storebuild' ), 'tab' => Controls_Manager::TAB_ADVANCED, ] ); $element->add_control( 'storebuild_scrolling_effects', [ 'label' => esc_html__( 'Scrolling Effects', 'storebuild' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'On', 'storebuild' ), 'label_off' => esc_html__( 'Off', 'storebuild' ), 'return_value' => 'yes', 'default' => 'no', 'frontend_available' => true, ] ); $element->add_control( 'storebuild_mouse_effects', [ 'label' => esc_html__( 'Mouse Effects', 'storebuild' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'On', 'storebuild' ), 'label_off' => esc_html__( 'Off', 'storebuild' ), 'return_value' => 'yes', 'default' => 'no', 'frontend_available' => true, ] ); $element->add_control( 'storebuild_sticky', [ 'label' => esc_html__( 'Sticky', 'storebuild' ), 'type' => Controls_Manager::SELECT, 'options' => [ '' => esc_html__( 'None', 'storebuild' ), 'top' => esc_html__( 'Top', 'storebuild' ), 'bottom' => esc_html__( 'Bottom', 'storebuild' ), ], 'default' => '', 'prefix_class' => 'storebuild-sticky-', 'frontend_available' => true, ] ); $element->add_control( 'storebuild_animation', [ 'label' => esc_html__( 'Entrance Animation', 'storebuild' ), 'type' => Controls_Manager::ANIMATION, 'frontend_available' => true, ] ); $element->end_controls_section(); } }
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings