esc_html__('Default', 'bdevs-elementor'), 'top-left' => esc_html__('Top Left', 'bdevs-elementor') , 'top-center' => esc_html__('Top Center', 'bdevs-elementor') , 'top-right' => esc_html__('Top Right', 'bdevs-elementor') , 'center' => esc_html__('Center', 'bdevs-elementor') , 'center-left' => esc_html__('Center Left', 'bdevs-elementor') , 'center-right' => esc_html__('Center Right', 'bdevs-elementor') , 'bottom-left' => esc_html__('Bottom Left', 'bdevs-elementor') , 'bottom-center' => esc_html__('Bottom Center', 'bdevs-elementor') , 'bottom-right' => esc_html__('Bottom Right', 'bdevs-elementor') , ]; return $position_options; } protected function _register_controls() { $this->start_controls_section( 'section_content_heading', [ 'label' => esc_html__( 'Slider 2', 'bdevs-elementor' ), ] ); $this->add_control( 'tabs', [ 'label' => esc_html__( 'Items', 'bdevs-elementor' ), 'type' => Controls_Manager::REPEATER, 'fields' => [ [ 'name' => 'slider_image', 'label' => esc_html__( 'Image', 'bdevs-elementor' ), 'type' => Controls_Manager::MEDIA, 'default' => esc_html__( '' , 'bdevs-elementor' ), 'dynamic' => [ 'active' => true ], ], [ 'name' => 'heading', 'label' => esc_html__( 'Heading:', 'bdevs-elementor' ), 'type' => Controls_Manager::TEXTAREA, 'dynamic' => [ 'active' => true ], 'default' => esc_html__( 'INTERIOR ARCHITECTURE' , 'bdevs-elementor' ), 'label_block' => true, ], [ 'name' => 'description', 'label' => esc_html__( 'Description:', 'bdevs-elementor' ), 'type' => Controls_Manager::TEXTAREA, 'dynamic' => [ 'active' => true ], 'default' => esc_html__( 'Where creativity meets functionality' , 'bdevs-elementor' ), 'label_block' => true, ], [ 'name' => 'search_placeholder', 'label' => esc_html__( 'Search Placeholder:', 'bdevs-elementor' ), 'type' => Controls_Manager::TEXTAREA, 'dynamic' => [ 'active' => true ], 'default' => esc_html__( 'Type to search...' , 'bdevs-elementor' ), 'label_block' => true, ], [ 'name' => 'search_icon', 'label' => esc_html__( 'Search Icon:', 'bdevs-elementor' ), 'type' => Controls_Manager::TEXTAREA, 'dynamic' => [ 'active' => true ], 'default' => esc_html__( 'fa-search' , 'bdevs-elementor' ), 'label_block' => true, ], ], ] ); $this->end_controls_section(); /** * Layout section **/ $this->start_controls_section( 'section_content_layout', [ 'label' => esc_html__( 'Layout', 'bdevs-elementor' ), ] ); $this->add_responsive_control( 'align', [ 'label' => esc_html__( 'Alignment', 'bdevs-elementor' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => esc_html__( 'Left', 'bdevs-elementor' ), 'icon' => 'fa fa-align-left', ], 'center' => [ 'title' => esc_html__( 'Center', 'bdevs-elementor' ), 'icon' => 'fa fa-align-center', ], 'right' => [ 'title' => esc_html__( 'Right', 'bdevs-elementor' ), 'icon' => 'fa fa-align-right', ], 'justify' => [ 'title' => esc_html__( 'Justified', 'bdevs-elementor' ), 'icon' => 'fa fa-align-justify', ], ], 'prefix_class' => 'elementor%s-align-', 'description' => 'Use align to match position', 'default' => 'left', ] ); $this->add_control( 'show_search', [ 'label' => esc_html__( 'Show Search Form', 'bdevs-elementor' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', ] ); $this->end_controls_section(); } public function render() { $settings = $this->get_settings_for_display(); extract($settings); ?>