Submit
Path:
~
/
home
/
getwphos
/
www
/
fortifiedhome
/
wp-content
/
plugins
/
lastudio-element-kit
/
includes
/
integrations
/
wpml
/
File Content:
base.php
<?php namespace LaStudioKitIntegrations\WPML; if ( ! defined( 'ABSPATH' ) ) { exit; } // Exit if accessed directly class Base { public function __construct(){ add_filter( 'wpml_elementor_widgets_to_translate', [ $this, 'translate_fields' ] ); } public static function translate_fields( $nodes ){ $nodes['lakit-advanced-carousel'] = [ 'conditions' => [ 'widgetType' => 'lakit-advanced-carousel' ], 'fields' => [], 'fields_in_item' => [ 'items_list' => [ [ 'field' => 'item_title', 'type' => __( 'Carousel Item: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_text', 'type' => __( 'Carousel Item: Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], 'item_link' => [ 'field' => 'url', 'type' => __( 'Carousel Item: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], [ 'field' => 'item_button_text', 'type' => __( 'Carousel Item: Button Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; $nodes['lakit-animated-box'] = [ 'conditions' => [ 'widgetType' => 'lakit-animated-box' ], 'fields' => [ [ 'field' => 'front_side_title', 'type' => __( 'AnimatedBox: Front Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'front_side_subtitle', 'type' => __( 'AnimatedBox: Front SubTitle', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'front_side_description', 'type' => __( 'AnimatedBox: Front Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'back_side_title', 'type' => __( 'AnimatedBox: Back Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'back_side_subtitle', 'type' => __( 'AnimatedBox: Back SubTitle', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'back_side_description', 'type' => __( 'AnimatedBox: Back Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'back_side_button_text', 'type' => __( 'AnimatedBox: Button Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'back_side_button_link' => [ 'field' => 'url', 'type' => __( 'AnimatedBox: Button Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], ]; $nodes['lakit-animated-text'] = [ 'conditions' => [ 'widgetType' => 'lakit-animated-text' ], 'fields' => [ [ 'field' => 'before_text_content', 'type' => __( 'AnimatedText: Before Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'after_text_content', 'type' => __( 'AnimatedText: After Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'animated_text_list' => [ [ 'field' => 'item_text', 'type' => __( 'AnimatedText: Item Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; $nodes['lakit-author-box'] = [ 'conditions' => [ 'widgetType' => 'lakit-author-box' ], 'fields' => [ [ 'field' => 'author_name', 'type' => __( 'AuthorBox: Name', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'author_website' => [ 'field' => 'url', 'type' => __( 'AuthorBox: Website', 'lastudio-kit' ), 'editor_type' => 'LINK' ], [ 'field' => 'author_bio', 'type' => __( 'AuthorBox: BIO', 'lastudio-kit' ), 'editor_type' => 'AREA' ], 'posts_url' => [ 'field' => 'url', 'type' => __( 'AuthorBox: Archive Button', 'lastudio-kit' ), 'editor_type' => 'LINK' ], [ 'field' => 'link_text', 'type' => __( 'AuthorBox: Button Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ]; $nodes['lakit-banner'] = [ 'conditions' => [ 'widgetType' => 'lakit-banner' ], 'fields' => [ [ 'field' => 'banner_title', 'type' => __( 'Banner: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'banner_text', 'type' => __( 'Banner: Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'banner_link', 'type' => __( 'Banner: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], ]; $nodes['lakit-banner-list'] = [ 'conditions' => [ 'widgetType' => 'lakit-banner-list' ], 'fields' => [], 'fields_in_item' => [ 'image_list' => [ [ 'field' => 'subtitle', 'type' => __( 'BannerList: Subtitle', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'title', 'type' => __( 'BannerList: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'description', 'type' => __( 'BannerList: Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'subdescription', 'type' => __( 'BannerList: SubDescription', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'button_text', 'type' => __( 'BannerList: Button', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'link' => [ 'field' => 'url', 'type' => __( 'BannerList: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ] ] ]; $nodes['lakit-breadcrumbs'] = [ 'conditions' => [ 'widgetType' => 'lakit-breadcrumbs' ], 'fields' => [ [ 'field' => 'custom_page_title', 'type' => __( 'Breadcrumb: Custom Page Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'browse_label', 'type' => __( 'Breadcrumb: Prefix for the breadcrumb path', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'custom_home_page_label', 'type' => __( 'Breadcrumb: Label for home page', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'custom_separator', 'type' => __( 'Breadcrumb: Custom Separator', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ]; $nodes['lakit-button'] = [ 'conditions' => [ 'widgetType' => 'lakit-button' ], 'fields' => [ [ 'field' => 'text', 'type' => __( 'Button: Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'link' => [ 'field' => 'url', 'type' => __( 'Button: Link', 'lastudio-kit' ), 'editor_type' => 'Link' ], ], ]; $nodes['lakit-countdown-timer'] = [ 'conditions' => [ 'widgetType' => 'lakit-countdown-timer' ], 'fields' => [ [ 'field' => 'label_days', 'type' => __( 'Countdown: Day', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_hours', 'type' => __( 'Countdown: Hour', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_min', 'type' => __( 'Countdown: Minute', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_sec', 'type' => __( 'Countdown: Seconds', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ]; $nodes['lakit-google-maps'] = [ 'conditions' => [ 'widgetType' => 'lakit-google-maps' ], 'fields' => [ [ 'field' => 'map_center', 'type' => __( 'Maps: Center Address', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'pins' => [ [ 'field' => 'pin_address', 'type' => __( 'Maps: Pin Address', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'pin_desc', 'type' => __( 'Maps: Pin Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], ] ] ]; $nodes['lakit-hamburger-panel'] = [ 'conditions' => [ 'widgetType' => 'lakit-hamburger-panel' ], 'fields' => [ [ 'field' => 'panel_toggle_label', 'type' => __( 'Hamburger: Toggle Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ]; $nodes['lakit-hotspots'] = [ 'conditions' => [ 'widgetType' => 'lakit-hotspots' ], 'fields' => [], 'fields_in_item' => [ 'hotspot' => [ [ 'field' => 'hotspot_label', 'type' => __( 'Hotspot: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'hotspot_link' => [ 'field' => 'url', 'type' => __( 'Hotspot: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], [ 'field' => 'hotspot_tooltip_content', 'type' => __( 'Hotspot: Content', 'lastudio-kit' ), 'editor_type' => 'VISUAL' ], ] ] ]; $nodes['lakit-icon-box'] = [ 'conditions' => [ 'widgetType' => 'lakit-icon-box' ], 'fields' => [ [ 'field' => 'badge_title', 'type' => __( 'IconBox: Badge', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'title_text', 'type' => __( 'IconBox: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'subtitle_text', 'type' => __( 'IconBox: SubTitle', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'description_text', 'type' => __( 'IconBox: Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'btn_text', 'type' => __( 'IconBox: Button', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'btn_url' => [ 'field' => 'url', 'type' => __( 'IconBox: Button Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], 'global_link' => [ 'field' => 'url', 'type' => __( 'IconBox: Global Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], ]; $nodes['lakit-icon-list'] = [ 'conditions' => [ 'widgetType' => 'lakit-icon-list' ], 'fields' => [], 'fields_in_item' => [ 'icon_list' => [ [ 'field' => 'text', 'type' => __( 'IconList: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'link' => [ 'field' => 'url', 'type' => __( 'IconList: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ] ] ]; $nodes['lakit-image-box'] = [ 'conditions' => [ 'widgetType' => 'lakit-image-box' ], 'fields' => [ [ 'field' => 'box_title_text', 'type' => __( 'ImageBox: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'box_description_text', 'type' => __( 'ImageBox: Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'box_btn_text', 'type' => __( 'ImageBox: Button', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'box_btn_url' => [ 'field' => 'url', 'type' => __( 'ImageBox: button Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], 'box_website_link' => [ 'field' => 'url', 'type' => __( 'ImageBox: Global Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], ]; $nodes['lakit-images-layout'] = [ 'conditions' => [ 'widgetType' => 'lakit-images-layout' ], 'fields' => [], 'fields_in_item' => [ 'image_list' => [ [ 'field' => 'item_title', 'type' => __( 'ImageLayout: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_desc', 'type' => __( 'ImageLayout: Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'item_link_text', 'type' => __( 'ImageLayout: Button', 'lastudio-kit' ), 'editor_type' => 'AREA' ], 'item_url' => [ 'field' => 'url', 'type' => __( 'ImageLayout: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ] ] ]; $nodes['lakit-login-frm'] = [ 'conditions' => [ 'widgetType' => 'lakit-images-layout' ], 'fields' => [ [ 'field' => 'label_username', 'type' => __( 'Login: Username label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'username_placeholder', 'type' => __( 'Login: Username placeholder', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_password', 'type' => __( 'Login: Password label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'password_placeholder', 'type' => __( 'Login: Password placeholder', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_remember', 'type' => __( 'Login: Remmeber label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_log_in', 'type' => __( 'Login: Button Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'login_redirect_url', 'type' => __( 'Login: Redirect URL', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_logged_in', 'type' => __( 'Login: Logged Message', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'lost_password_link_text', 'type' => __( 'Login: Lost Password Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ]; $nodes['lakit-logo'] = [ 'conditions' => [ 'widgetType' => 'lakit-logo' ], 'fields' => [ [ 'field' => 'logo_text', 'type' => __( 'Logo: Custom Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ] ], ]; $nodes['lakit-nav-menu'] = [ 'conditions' => [ 'widgetType' => 'lakit-nav-menu' ], 'fields' => [ [ 'field' => 'toggle_text', 'type' => __( 'Menu: Toggle Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'logo_text', 'type' => __( 'Menu: Logo Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ] ], ]; $nodes['lakit-portfolio'] = [ 'conditions' => [ 'widgetType' => 'lakit-portfolio' ], 'fields' => [ [ 'field' => 'nothing_found_message', 'type' => __( 'Portfolio: Nothing found message', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'metadata1' => [ [ 'field' => 'item_label', 'type' => __( 'Portfolio Meta1: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'metadata2' => [ [ 'field' => 'item_label', 'type' => __( 'Portfolio Meta2: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; $nodes['lakit-portfolio-meta'] = [ 'conditions' => [ 'widgetType' => 'lakit-portfolio-meta' ], 'fields' => [], 'fields_in_item' => [ 'metadata' => [ [ 'field' => 'item_label', 'type' => __( 'Portfolio Meta: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_fb', 'type' => __( 'Portfolio Meta: Fallback', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ] ]; $nodes['lakit-post-author'] = [ 'conditions' => [ 'widgetType' => 'lakit-post-author' ], 'fields' => [ 'link' => [ 'field' => 'url', 'type' => __( 'Post Author: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], ]; $nodes['lakit-post-date'] = [ 'conditions' => [ 'widgetType' => 'lakit-post-date' ], 'fields' => [ 'link' => [ 'field' => 'url', 'type' => __( 'Post Date: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], ]; $nodes['lakit-post-excerpt'] = [ 'conditions' => [ 'widgetType' => 'lakit-post-excerpt' ], 'fields' => [ 'link' => [ 'field' => 'url', 'type' => __( 'Post Excerpt: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], ]; $nodes['lakit-post-featured-image'] = [ 'conditions' => [ 'widgetType' => 'lakit-post-featured-image' ], 'fields' => [ 'link' => [ 'field' => 'url', 'type' => __( 'Post Image: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], ]; $nodes['lakit-post-info'] = [ 'conditions' => [ 'widgetType' => 'lakit-post-info' ], 'fields' => [], 'fields_in_item' => [ 'metadata' => [ [ 'field' => 'item_label', 'type' => __( 'Post Meta: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_fb', 'type' => __( 'Post Meta: Fallback', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ] ]; $nodes['lakit-post-meta'] = [ 'conditions' => [ 'widgetType' => 'lakit-post-meta' ], 'fields' => [], 'fields_in_item' => [ 'metadata' => [ [ 'field' => 'item_label', 'type' => __( 'Post Meta: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_fb', 'type' => __( 'Post Meta: Fallback', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ] ]; $nodes['lakit-post-navigation'] = [ 'conditions' => [ 'widgetType' => 'lakit-post-navigation' ], 'fields' => [ [ 'field' => 'prev_label', 'type' => __( 'Post Navigation: Previous Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'next_label', 'type' => __( 'Post Navigation: Next Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'menu_label', 'type' => __( 'Post Navigation: Menu Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ]; $nodes['lakit-post-title'] = [ 'conditions' => [ 'widgetType' => 'lakit-post-title' ], 'fields' => [ 'link' => [ 'field' => 'url', 'type' => __( 'Post Title: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], ]; $nodes['lakit-posts'] = [ 'conditions' => [ 'widgetType' => 'lakit-posts' ], 'fields' => [ [ 'field' => 'nothing_found_message', 'type' => __( 'Post: Nothing found message', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'loadmore_text', 'type' => __( 'Post: load more text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'metadata1' => [ [ 'field' => 'item_label', 'type' => __( 'Post Meta1: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'metadata2' => [ [ 'field' => 'item_label', 'type' => __( 'Post Meta2: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; $nodes['lakit-price-list'] = [ 'conditions' => [ 'widgetType' => 'lakit-price-list' ], 'fields' => [], 'fields_in_item' => [ 'price_list' => [ [ 'field' => 'item_title', 'type' => __( 'PriceList: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_price', 'type' => __( 'PriceList: Price', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_text', 'type' => __( 'PriceList: Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], 'item_url' => [ 'field' => 'url', 'type' => __( 'PriceList: Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], ] ]; $nodes['lakit-pricing-table'] = [ 'conditions' => [ 'widgetType' => 'lakit-pricing-table' ], 'fields' => [ [ 'field' => 'title', 'type' => __( 'PriceTable: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'subtitle', 'type' => __( 'PriceTable: SubTitle', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'price_prefix', 'type' => __( 'PriceTable: Price prefix', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'price', 'type' => __( 'PriceTable: Price value', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'price_suffix', 'type' => __( 'PriceTable: Price suffix', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'price_desc', 'type' => __( 'PriceTable: Price Description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'button_before', 'type' => __( 'PriceTable: Text Before Action Button', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'button_after', 'type' => __( 'PriceTable: Text After Action Button', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'button_text', 'type' => __( 'PriceTable: Button Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'button_url' => [ 'field' => 'url', 'type' => __( 'PriceTable: Button Link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ], 'fields_in_item' => [ 'features_list' => [ [ 'field' => 'item_text', 'type' => __( 'PriceList Feature: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ] ]; $nodes['lakit-progress-bar'] = [ 'conditions' => [ 'widgetType' => 'lakit-progress-bar' ], 'fields' => [ [ 'field' => 'title', 'type' => __( 'Progressbar: title', 'lastudio-kit' ), 'editor_type' => 'LINE' ] ], ]; $nodes['lakit-register-frm'] = [ 'conditions' => [ 'widgetType' => 'lakit-register-frm' ], 'fields' => [ [ 'field' => 'label_email', 'type' => __( 'Register Form: Email label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'placeholder_email', 'type' => __( 'Register Form: Email placeholder', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_username', 'type' => __( 'Register Form: Username label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'placeholder_username', 'type' => __( 'Register Form: Username placeholder', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_pass', 'type' => __( 'Register Form: Password label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'placeholder_pass', 'type' => __( 'Register Form: Password placeholder', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_pass_confirm', 'type' => __( 'Register Form: Confirm Password Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'placeholder_pass_confirm', 'type' => __( 'Register Form: Confirm Password Placeholder', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_submit', 'type' => __( 'Register Form: Submit Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'register_redirect_url', 'type' => __( 'Register Form: Redirect URL', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'label_registered', 'type' => __( 'Register Form: User Registered Message', 'lastudio-kit' ), 'editor_type' => 'LINE' ] ], ]; $nodes['lakit-search'] = [ 'conditions' => [ 'widgetType' => 'lakit-search' ], 'fields' => [ [ 'field' => 'search_placeholder', 'type' => __( 'Search: placeholder', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'search_submit_label', 'type' => __( 'Search: Submit Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'search_trigger_label', 'type' => __( 'Search: Trigger Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'search_tax_dropdown_opt_all', 'type' => __( 'Search: Dropdown All Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ]; $nodes['lakit-slides'] = [ 'conditions' => [ 'widgetType' => 'lakit-slides' ], 'fields' => [], 'fields_in_item' => [ 'slides' => [ [ 'field' => 'subheading', 'type' => __( 'Slides: Sub title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'heading', 'type' => __( 'Slides: title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'description', 'type' => __( 'Slides: description', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'subdescription1', 'type' => __( 'Slides: sub description', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'subdescription2', 'type' => __( 'Slides: sub description 2', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'button_text', 'type' => __( 'Slides: button text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'link' => [ 'field' => 'url', 'type' => __( 'Slides: button link', 'lastudio-kit' ), 'editor_type' => 'LINK' ] ] ] ]; $nodes['lakit-social-share'] = [ 'conditions' => [ 'widgetType' => 'lakit-social-share' ], 'fields' => [ [ 'field' => 'heading', 'type' => __( 'SocialShare: Custom Heading', 'lastudio-kit' ), 'editor_type' => 'LINE' ] ], 'fields_in_item' => [ 'share_buttons' => [ [ 'field' => 'text', 'type' => __( 'SocialShare: Network Custom Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ] ] ] ]; $nodes['lakit-subscribe-form'] = [ 'conditions' => [ 'widgetType' => 'lakit-subscribe-form' ], 'fields' => [ [ 'field' => 'submit_button_text', 'type' => __( 'Subscribe: button text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'submit_placeholder', 'type' => __( 'Subscribe: input placeholder', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'target_list_id', 'type' => __( 'Subscribe: Mailchimp list id', 'lastudio-kit' ), 'editor_type' => 'LINE' ], 'redirect_url' => [ 'field' => 'url', 'type' => __( 'Subscribe: redirect url', 'lastudio-kit' ), 'editor_type' => 'LINK' ] ], 'fields_in_item' => [ 'additional_fields' => [ [ 'field' => 'placeholder', 'type' => __( 'Subscribe: input place holder', 'lastudio-kit' ), 'editor_type' => 'LINE' ] ] ] ]; $nodes['lakit-table-of-contents'] = [ 'conditions' => [ 'widgetType' => 'lakit-table-of-contents' ], 'fields' => [ [ 'field' => 'title', 'type' => __( 'TableOfContents: Title', 'lastudio-kit' ), 'editor_type' => 'LINE' ] ] ]; $nodes['lakit-tabs'] = [ 'conditions' => [ 'widgetType' => 'lakit-tabs' ], 'fields' => [ [ 'field' => 'tab_text_intro', 'type' => __( 'Tab: Intro Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'tabs' => [ [ 'field' => 'item_label', 'type' => __( 'Tab item: title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_sublabel', 'type' => __( 'Tab item: sub title', 'lastudio-kit' ), 'editor_type' => 'LINE' ] ] ] ]; $nodes['lakit-nested-tabs'] = [ 'conditions' => [ 'widgetType' => 'lakit-nested-tabs' ], 'fields' => [ [ 'field' => 'tab_text_intro', 'type' => __( 'Tab: Intro Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'tabs' => [ [ 'field' => 'tab_title', 'type' => __( 'Tab item: title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'tab_subtitle', 'type' => __( 'Tab item: sub title', 'lastudio-kit' ), 'editor_type' => 'LINE' ] ] ] ]; $nodes['lakit-team-member'] = [ 'conditions' => [ 'widgetType' => 'lakit-team-member' ], 'fields' => [ [ 'field' => 'loadmore_text', 'type' => __( 'Member: Load more text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'items' => [ [ 'field' => 'name', 'type' => __( 'Member: name', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'role', 'type' => __( 'Member: role', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'description', 'type' => __( 'Member: description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], 'link' => [ 'field' => 'url', 'type' => __( 'Member: link', 'lastudio-kit' ), 'editor_type' => 'LINK' ], ] ] ]; $nodes['lakit-testimonials'] = [ 'conditions' => [ 'widgetType' => 'lakit-testimonials' ], 'fields' => [], 'fields_in_item' => [ 'items' => [ [ 'field' => 'item_title', 'type' => __( 'Testimonial: title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_comment', 'type' => __( 'Testimonial: comment', 'lastudio-kit' ), 'editor_type' => 'VISUAL' ], [ 'field' => 'item_name', 'type' => __( 'Testimonial: name', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_position', 'type' => __( 'Testimonial: role', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; $nodes['lakit-timeline-horizontal'] = [ 'conditions' => [ 'widgetType' => 'lakit-timeline-horizontal' ], 'fields' => [], 'fields_in_item' => [ 'cards_list' => [ [ 'field' => 'item_title', 'type' => __( 'Timeline: title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_meta', 'type' => __( 'Timeline: meta', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_desc', 'type' => __( 'Timeline: description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'item_point_text', 'type' => __( 'Timeline: point', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; $nodes['lakit-timeline-vertical'] = [ 'conditions' => [ 'widgetType' => 'lakit-timeline-vertical' ], 'fields' => [], 'fields_in_item' => [ 'cards_list' => [ [ 'field' => 'item_title', 'type' => __( 'Timeline: title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_meta', 'type' => __( 'Timeline: meta', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'item_desc', 'type' => __( 'Timeline: description', 'lastudio-kit' ), 'editor_type' => 'AREA' ], [ 'field' => 'item_point_text', 'type' => __( 'Timeline: point', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; $nodes['lakit-woofilters'] = [ 'conditions' => [ 'widgetType' => 'lakit-woofilters' ], 'fields' => [ [ 'field' => 'filter_label', 'type' => __( 'Filters: title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'filters' => [ [ 'field' => 'filter_label', 'type' => __( 'Filter Item: title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'filter_price_list', 'type' => __( 'Filter Item: price list', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'nav_menu', 'type' => __( 'Filter Item: nav menu id', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; $nodes['lakit-menucart'] = [ 'conditions' => [ 'widgetType' => 'lakit-menucart' ], 'fields' => [ [ 'field' => 'cart_label', 'type' => __( 'Cart: label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'count_format', 'type' => __( 'Cart: Products Count Format', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'total_format', 'type' => __( 'Cart: Subtotal Format', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'cart_list_label', 'type' => __( 'Cart: Shopping cart title', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ]; if( lastudio_kit()->get_theme_support('elementor::product-grid-v2') ) { $nodes['lakit-wooproducts'] = [ 'conditions' => [ 'widgetType' => 'lakit-wooproducts' ], 'fields' => [ [ 'field' => 'nothing_found_message', 'type' => __('Products: Nothing Found Message', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'heading', 'type' => __('Products: Custom Heading', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'loadmore_text', 'type' => __('Products: Load more text', 'lastudio-kit'), 'editor_type' => 'LINE' ] ], 'fields_in_item' => [ 'product_image_zone_1' => [ [ 'field' => 'item_label', 'type' => __('ProductZone1: Normal Text', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'item_label2', 'type' => __('ProductZone1: Added Text', 'lastudio-kit'), 'editor_type' => 'LINE' ], ], 'product_image_zone_2' => [ [ 'field' => 'item_label', 'type' => __('ProductZone2: Normal Text', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'item_label2', 'type' => __('ProductZone2: Added Text', 'lastudio-kit'), 'editor_type' => 'LINE' ], ], 'product_content_buttons' => [ [ 'field' => 'item_label', 'type' => __('ProductButtons: Normal Text', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'item_label2', 'type' => __('ProductButtons: Added Text', 'lastudio-kit'), 'editor_type' => 'LINE' ], ], 'product_image_zone_3' => [ [ 'field' => 'stock_progress_label', 'type' => __('ProductZone3: stock process bar label', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'countdown_label_day', 'type' => __('ProductZone3: day label', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'countdown_label_hour', 'type' => __('ProductZone3: hour label', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'countdown_label_minute', 'type' => __('ProductZone3: minute label', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'countdown_label_second', 'type' => __('ProductZone3: seconds label', 'lastudio-kit'), 'editor_type' => 'LINE' ], ], 'product_content_zone' => [ [ 'field' => 'stock_progress_label', 'type' => __('ProductContent: stock process bar label', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'countdown_label_day', 'type' => __('ProductContent: day label', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'countdown_label_hour', 'type' => __('ProductContent: hour label', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'countdown_label_minute', 'type' => __('ProductContent: minute label', 'lastudio-kit'), 'editor_type' => 'LINE' ], [ 'field' => 'countdown_label_second', 'type' => __('ProductContent: seconds label', 'lastudio-kit'), 'editor_type' => 'LINE' ], ] ] ]; } $nodes['lakit-wooproduct-meta'] = [ 'conditions' => [ 'widgetType' => 'lakit-wooproduct-meta' ], 'fields' => [ [ 'field' => 'category_caption_single', 'type' => __( 'ProductMeta: Category single', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'category_caption_plural', 'type' => __( 'ProductMeta: Category plural', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'tag_caption_single', 'type' => __( 'ProductMeta: tag single', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'tag_caption_plural', 'type' => __( 'ProductMeta: tag plural', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'sku_caption', 'type' => __( 'ProductMeta: sku', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'sku_missing_caption', 'type' => __( 'ProductMeta: sku missing', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ]; $nodes['lastudiokit-woo-product'] = [ 'conditions' => [ 'widgetType' => 'lastudiokit-woo-product' ], 'fields' => [ [ 'field' => 'text', 'type' => __( 'Wishlist/Compare: Text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], ]; $nodes['lakit-events'] = [ 'conditions' => [ 'widgetType' => 'lakit-events' ], 'fields' => [ [ 'field' => 'nothing_found_message', 'type' => __( 'Event: Nothing found message', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'loadmore_text', 'type' => __( 'Event: load more text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'metadata1' => [ [ 'field' => 'item_label', 'type' => __( 'Event Meta1: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'metadata2' => [ [ 'field' => 'item_label', 'type' => __( 'Event Meta2: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; $nodes['lakit-album-lists'] = [ 'conditions' => [ 'widgetType' => 'lakit-album-lists' ], 'fields' => [ [ 'field' => 'nothing_found_message', 'type' => __( 'Album: Nothing found message', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'loadmore_text', 'type' => __( 'Album: load more text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'play_album_text', 'type' => __( 'Album: Play button text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'metadata1' => [ [ 'field' => 'item_label', 'type' => __( 'Album Meta1: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'metadata2' => [ [ 'field' => 'item_label', 'type' => __( 'Album Meta2: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; $nodes['lakit-give-form-grid'] = [ 'conditions' => [ 'widgetType' => 'lakit-give-form-grid' ], 'fields' => [ [ 'field' => 'nothing_found_message', 'type' => __( 'Give Form: Nothing found message', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'loadmore_text', 'type' => __( 'Give Form: Load more text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'raised_text', 'type' => __( 'Give Form: Raised text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'goal_text', 'type' => __( 'Give Form: Goal text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], [ 'field' => 'donate_text', 'type' => __( 'Give Form: Donate button text', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'fields_in_item' => [ 'metadata1' => [ [ 'field' => 'item_label', 'type' => __( 'Album Meta1: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ], 'metadata2' => [ [ 'field' => 'item_label', 'type' => __( 'Album Meta2: Label', 'lastudio-kit' ), 'editor_type' => 'LINE' ], ] ] ]; return $nodes; } }
Submit
FILE
FOLDER
Name
Size
Permission
Action
base.php
64266 bytes
0644
N4ST4R_ID | Naxtarrr