%PDF- %PDF-
Direktori : /home/tradesc/www/relax/wp-content/themes/flatsome/inc/admin/options/helpers/ |
Current File : /home/tradesc/www/relax/wp-content/themes/flatsome/inc/admin/options/helpers/options-helpers.php |
<?php //Access the WordPress Pages via an Array $list_pages = array(); $list_pages_by_id = array(); $of_pages_obj = get_pages('sort_column=post_parent,menu_order'); $list_pages['0'] = 'Select a page:'; $list_pages_by_id['0'] = 'Select a page:'; foreach ($of_pages_obj as $of_page) { $list_pages[$of_page->post_name] = $of_page->post_title; $list_pages_by_id[$of_page->ID] = $of_page->post_title; } function flatsome_customizer_blocks() { $blocks = array( false => '-- None --' ); $items = flatsome_get_post_type_items( 'blocks' ); if ( ! empty( $items ) ) { foreach ( $items as $item ) { $blocks[ $item->post_name ] = $item->post_title; } } return $blocks; } // Set default transport $transport = 'postMessage'; if ( ! isset( $wp_customize->selective_refresh ) ) { $transport = 'refresh'; } function flatsome_customizer_transport() { global $wp_customize; return ! isset( $wp_customize->selective_refresh ) ? 'refresh' : 'postMessage'; } $image_url = get_template_directory_uri().'/inc/admin/customizer/img/'; function flatsome_customizer_images_uri() { return get_template_directory_uri() . '/inc/admin/customizer/img'; } function flatsome_customizer_nav_elements() { return apply_filters( 'flatsome_header_element', array( 'cart' => __( 'Cart', 'flatsome-admin' ), 'account' => __( 'Account', 'flatsome-admin' ), 'menu-icon' => __( '☰ Nav Icon', 'flatsome-admin' ), 'nav' => __( 'Main Menu', 'flatsome-admin' ), 'nav-secondary' => __( 'Secondary Menu', 'flatsome-admin' ), 'nav-top' => __( 'Top Bar Menu', 'flatsome-admin' ), 'nav-vertical' => __( '☰ Vertical Menu', 'flatsome-admin' ), 'search' => __( 'Search Icon', 'flatsome-admin' ), 'search-form' => __( 'Search Form', 'flatsome-admin' ), 'social' => __( 'Social Icons', 'flatsome-admin' ), 'contact' => __( 'Contact', 'flatsome-admin' ), 'button-1' => __( 'Button 1', 'flatsome-admin' ), 'button-2' => __( 'Button 2', 'flatsome-admin' ), 'checkout' => __( 'Checkout Button', 'flatsome-admin' ), 'newsletter' => __( 'Newsletter', 'flatsome-admin' ), 'languages' => __( 'Languages', 'flatsome-admin' ), 'divider' => __( '|', 'flatsome-admin' ), 'divider_2' => __( '|', 'flatsome-admin' ), 'divider_4' => __( '|', 'flatsome-admin' ), 'divider_3' => __( '|', 'flatsome-admin' ), 'divider_5' => __( '|', 'flatsome-admin' ), 'block-1' => __( 'Block 1', 'flatsome-admin' ), 'block-2' => __( 'Block 2', 'flatsome-admin' ), 'block-3' => __( 'Block 3', 'flatsome-admin' ), 'block-4' => __( 'Block 4', 'flatsome-admin' ), 'html' => __( 'HTML 1', 'flatsome-admin' ), 'html-2' => __( 'HTML 2', 'flatsome-admin' ), 'html-3' => __( 'HTML 3', 'flatsome-admin' ), 'html-4' => __( 'HTML 4', 'flatsome-admin' ), 'html-5' => __( 'HTML 5', 'flatsome-admin' ), ) ); } // Add Hooked Header Elements $nav_elements = flatsome_customizer_nav_elements(); $visibility= array( '' => __( 'Show for All', 'flatsome-admin' ), 'hide-for-small' => __( 'Hide For Mobile', 'flatsome-admin' ), 'hide-for-medium' => __( 'Hide For Tablet', 'flatsome-admin' ), 'show-for-small' => __( 'Show For Mobile', 'flatsome-admin' ), 'show-for-medium' => __( 'Show For Tablet', 'flatsome-admin' ), 'show-for-large' => __( 'Show For Desktop', 'flatsome-admin' ), ); $nav_styles_img = array( '' => $image_url . 'nav-default.svg', 'divided' => $image_url . 'nav-divided.svg', 'line' => $image_url . 'nav-line.svg', 'line-grow' => $image_url . 'nav-line-grow.svg', 'line-bottom' => $image_url . 'nav-line-bottom.svg', 'box' => $image_url . 'nav-box.svg', 'outline' => $image_url . 'nav-outline.svg', 'pills' => $image_url . 'nav-pills.svg', 'tabs' => $image_url . 'nav-tabs.svg' ); $smart_links = __( '', 'flatsome-admin' ); $sizes = array( 'xxlarge' => __( 'XX Large', 'flatsome-admin' ), 'xlarge' => __( 'X Large', 'flatsome-admin' ), 'larger' => __( 'Larger', 'flatsome-admin' ), 'large' => __( 'Large', 'flatsome-admin' ), 'medium' => __( 'Medium', 'flatsome-admin' ), 'small' => __( 'Small', 'flatsome-admin' ), 'smaller' => __( 'Smaller', 'flatsome-admin' ), 'xsmall' => __( 'X Small', 'flatsome-admin' ), ); $button_styles = array( '' => __( 'Default', 'flatsome-admin' ), 'outline' => __( 'Outline', 'flatsome-admin' ), 'underline' => __( 'Underline', 'flatsome-admin' ), 'shade' => __( 'Shade', 'flatsome-admin' ), 'bevel' => __( 'Bevel', 'flatsome-admin' ), 'gloss' => __( 'Gloss', 'flatsome-admin' ), 'link' => __( 'Link', 'flatsome-admin' ), ); $nav_sizes = array( 'xsmall' => __( 'XS', 'flatsome-admin' ), 'small' => __( 'S', 'flatsome-admin' ), '' => __( 'Default', 'flatsome-admin' ), 'medium' => __( 'M', 'flatsome-admin' ), 'large' => __( 'L', 'flatsome-admin' ), 'xlarge' => __( 'XL', 'flatsome-admin' ), ); $nav_spacing = array( 'xsmall' => __( 'XS', 'flatsome-admin' ), 'small' => __( 'S', 'flatsome-admin' ), '' => __( 'Default', 'flatsome-admin' ), 'medium' => __( 'M', 'flatsome-admin' ), 'large' => __( 'L', 'flatsome-admin' ), 'xlarge' => __( 'XL', 'flatsome-admin' ), ); $bg_repeat = array( "repeat" => "Tiled", "repeat-x" => "Repeat X", "repeat-y" => "Repeat Y", "no-repeat" => "No Repeat" );