PATH:
home
/
niazsaze
/
public_html
/
wp-content
/
themes
/
flatsome
/
inc
/
admin
/
options
/
header
<?php /************* * - Account *************/ Flatsome_Option::add_section( 'header_account', array( 'title' => __( 'حساب کاربری', 'flatsome-admin' ), 'panel' => 'header', ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'radio-image', 'settings' => 'account_icon_style', 'label' => __( 'استایل آیکون', 'flatsome-admin' ), 'section' => 'header_account', 'transport' => $transport, 'default' => '', 'choices' => array( '' => $image_url . 'disabled.svg', 'image' => $image_url . 'account-icon-image.svg', 'plain' => $image_url . 'account-icon-plain.svg', 'fill' => $image_url . 'account-icon-fill.svg', 'fill-round' => $image_url . 'account-icon-fill-round.svg', 'outline' => $image_url . 'account-icon-outline.svg', 'outline-round' => $image_url . 'account-icon-outline-round.svg', ), )); Flatsome_Option::add_field( 'option', array( 'type' => 'checkbox', 'settings' => 'header_account_title', 'label' => __( 'نمایش لیبل', 'flatsome-admin' ), 'description' => __( 'نمایش لیبل برای افرادی که وارد حساب خود شده اند..', 'flatsome-admin' ), 'section' => 'header_account', 'transport' => $transport, 'default' => 1, )); Flatsome_Option::add_field( 'option', array( 'type' => 'checkbox', 'settings' => 'header_account_username', 'label' => __( 'استفاده از نام کاربری بجای لیبل', 'flatsome-admin' ), 'description' => __( 'استفاده از نام کاربری در پروفایل افراد', 'flatsome-admin' ), 'section' => 'header_account', 'transport' => $transport, 'active_callback' => array( array( 'setting' => 'header_account_title', 'operator' => '==', 'value' => true, ), ), 'default' => 0, ) ); Flatsome_Option::add_field( '', array( 'type' => 'custom', 'settings' => 'custom_title_account_login', 'label' => '', 'section' => 'header_account', 'default' => '<div class="options-title-divider">ورود</div>', ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'select', 'settings' => 'account_login_style', 'label' => __( 'استایل ورود', 'flatsome-admin' ), 'section' => 'header_account', 'transport' => $transport, 'default' => 'lightbox', 'choices' => array( 'link' => __( 'لینک', 'flatsome-admin' ), 'lightbox' => __( 'لایتباکس', 'flatsome-admin' ), ), ) ); Flatsome_Option::add_field( '', array( 'type' => 'custom', 'settings' => 'custom_title_account_register', 'label' => '', 'section' => 'header_account', 'default' => '<div class="options-title-divider">ثبت نام</div>', ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'checkbox', 'settings' => 'header_account_register', 'label' => __( 'نمایش برچسب ثبت نام', 'flatsome-admin' ), 'description' => __( 'نمایش برچسب ثبت نام فقط برای افرادی که عضو نشدند.', 'flatsome-admin' ), 'section' => 'header_account', 'transport' => $transport, ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'radio-image', 'settings' => 'account_login_lightbox_layout', 'label' => __( 'طرح لایتباکس (ثبت نام)', 'flatsome-admin' ), 'description' => 'فرم / پیوند ثبت نام فقط برای کاربرانی که به سیستم وارد نشده اند قابل مشاهده است. البته باید در تنظیمات پیکربندی ووکامرس، "به مشتریان اجازه دهید در صفحه" حساب من "حساب کاربری جدید ایجاد کنند" .', 'section' => 'header_account', 'active_callback' => array( array( 'setting' => 'account_login_style', 'operator' => '===', 'value' => 'lightbox', ), ), 'default' => '', 'choices' => array( '' => flatsome_customizer_images_uri() . '/form-login.svg', 'lightbox-left-panel' => flatsome_customizer_images_uri() . '/form-login-lightbox-left-panel.svg', 'lightbox-right-panel' => flatsome_customizer_images_uri() . '/form-login-lightbox-right-panel.svg', ), ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'select', 'settings' => 'account_login_lightbox_side_panel_block', 'label' => __( 'بلوک پنل کناری', 'flatsome-admin' ), 'description' => __( 'محتوای پنل جانبی را با یک بلاک سفارشی قابل ویرایش در UX Builder جایگزین کنید.', 'flatsome-admin' ), 'section' => 'header_account', 'active_callback' => array( array( 'setting' => 'account_login_style', 'operator' => '===', 'value' => 'lightbox', ), array( 'setting' => 'account_login_lightbox_layout', 'operator' => '!=', 'value' => '', ), ), 'default' => false, 'choices' => flatsome_customizer_blocks(), ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'color', 'settings' => 'account_login_lightbox_side_panel_bg_color', 'label' => __( 'رنگ پس زمینه پنل کناری', 'flatsome-admin' ), 'section' => 'header_account', 'active_callback' => array( array( 'setting' => 'account_login_style', 'operator' => '===', 'value' => 'lightbox', ), array( 'setting' => 'account_login_lightbox_layout', 'operator' => '!=', 'value' => '', ), array( 'setting' => 'account_login_lightbox_side_panel_block', 'operator' => '==', 'value' => false, ), ), 'default' => Flatsome_Default::COLOR_PRIMARY, ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'image', 'settings' => 'account_login_lightbox_side_panel_bg_image', 'label' => __( 'تصویر پس زمینه پنل کناری', 'flatsome-admin' ), 'section' => 'header_account', 'active_callback' => array( array( 'setting' => 'account_login_style', 'operator' => '===', 'value' => 'lightbox', ), array( 'setting' => 'account_login_lightbox_layout', 'operator' => '!=', 'value' => '', ), array( 'setting' => 'account_login_lightbox_side_panel_block', 'operator' => '==', 'value' => false, ), ), 'default' => '', ) ); Flatsome_Option::add_field( 'option', array( 'type' => 'color-alpha', 'alpha' => true, 'settings' => 'account_login_lightbox_side_panel_bg_overlay', 'label' => __( 'همپوشانی پس زمینه پنل کناری', 'flatsome-admin' ), 'section' => 'header_account', 'active_callback' => array( array( 'setting' => 'account_login_style', 'operator' => '===', 'value' => 'lightbox', ), array( 'setting' => 'account_login_lightbox_layout', 'operator' => '!=', 'value' => '', ), array( 'setting' => 'account_login_lightbox_side_panel_block', 'operator' => '==', 'value' => false, ), ), 'default' => '', ) ); Flatsome_Option::add_field( '', array( 'type' => 'custom', 'settings' => 'custom_html_account_shortcut', 'label' => __( '', 'flatsome-admin' ), 'section' => 'header_account', 'default' => '<button style="margin-top:30px; margin-bottom:15px" class="button button-primary" data-to-section="fl-my-account">طرح صفحه حساب کاربری ←</button>', ) ); function flatsome_refresh_header_account_partials( WP_Customize_Manager $wp_customize ) { if ( ! isset( $wp_customize->selective_refresh ) ) { return; } // Account $wp_customize->selective_refresh->add_partial( 'header-account', array( 'selector' => '.header .account-item', 'container_inclusive' => true, 'settings' => array('header_account_register','account_login_style','account_icon_style','header_account_title','header_account_username'), 'render_callback' => function() { get_template_part('template-parts/header/partials/element','account'); }, ) ); } add_action( 'customize_register', 'flatsome_refresh_header_account_partials' );
[-] options-header-mobile.php
[edit]
[-] options-header-sticky.php
[edit]
[-] options-header-contact.php
[edit]
[-] options-header-buttons.php
[edit]
[-] options-header-top.php
[edit]
[-] options-header-presets.php
[edit]
[-] options-header-search.php
[edit]
[-] options-header-account.php
[edit]
[-] options-header-refresh.php
[edit]
[+]
img
[-] options-header-bottom.php
[edit]
[-] options-header-logo.php
[edit]
[-] options-header-dropdown.php
[edit]
[-] options-header-content.php
[edit]
[-] options-header-main.php
[edit]
[-] options-header-layout.php
[edit]
[-] options-header-nav-vertical.php
[edit]
[-] options-header-newsletter.php
[edit]
[-] options-header-cart.php
[edit]
[-] options-header-wishlist.php
[edit]
[+]
..
[-] options-header.php
[edit]