/** * UAEL Display Conditions feature. * * @package UAEL */ namespace UltimateElementor\Modules\DisplayConditions\Conditions; use Elementor\Controls_Manager; use UltimateElementor\Classes\UAEL_Helper; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * * Contain all element of static page condition * * @package UltimateElementor\Modules\DisplayConditions\Conditions */ class Static_Page extends Condition { /** * Get Condition Key * * @since 1.32.0 * @return string|void */ public function get_key_name() { return 'static_page'; } /** * Get Condition Title * * @since 1.32.0 * @return string|void */ public function get_title() { return __( 'Static Page', 'uael' ); } /** * Get Repeater Control Field Value * * @since 1.32.0 * @param array $condition return key's. * @return array|void */ public function get_repeater_control( array $condition ) { return array( 'type' => Controls_Manager::SELECT, 'default' => 'home', 'label_block' => true, 'options' => array( 'home' => __( 'Homepage', 'uael' ), 'static' => __( 'Front Page', 'uael' ), 'blog' => __( 'Blog', 'uael' ), '404' => __( '404 Page', 'uael' ), ), 'condition' => $condition, ); } /** * Check condition * * @access public * * @param String $settings return settings. * @param String $operator return relationship operator. * @param String $value value. * @since 1.32.0 */ public function compare_value( $settings, $operator, $value ) { if ( 'home' === $value ) { return UAEL_Helper::display_conditions_compare( ( is_front_page() && is_home() ), true, $operator ); } elseif ( 'static' === $value ) { return UAEL_Helper::display_conditions_compare( ( is_front_page() && ! is_home() ), true, $operator ); } elseif ( 'blog' === $value ) { return UAEL_Helper::display_conditions_compare( ( ! is_front_page() && is_home() ), true, $operator ); } elseif ( '404' === $value ) { return UAEL_Helper::display_conditions_compare( is_404(), true, $operator ); } } }
/** * UAEL Display Conditions feature. * * @package UAEL */ namespace UltimateElementor\Modules\DisplayConditions\Conditions; use Elementor\Controls_Manager; use UltimateElementor\Classes\UAEL_Helper; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * * Contain all element of static page condition * * @package UltimateElementor\Modules\DisplayConditions\Conditions */ class Static_Page extends Condition { /** * Get Condition Key * * @since 1.32.0 * @return string|void */ public function get_key_name() { return 'static_page'; } /** * Get Condition Title * * @since 1.32.0 * @return string|void */ public function get_title() { return __( 'Static Page', 'uael' ); } /** * Get Repeater Control Field Value * * @since 1.32.0 * @param array $condition return key's. * @return array|void */ public function get_repeater_control( array $condition ) { return array( 'type' => Controls_Manager::SELECT, 'default' => 'home', 'label_block' => true, 'options' => array( 'home' => __( 'Homepage', 'uael' ), 'static' => __( 'Front Page', 'uael' ), 'blog' => __( 'Blog', 'uael' ), '404' => __( '404 Page', 'uael' ), ), 'condition' => $condition, ); } /** * Check condition * * @access public * * @param String $settings return settings. * @param String $operator return relationship operator. * @param String $value value. * @since 1.32.0 */ public function compare_value( $settings, $operator, $value ) { if ( 'home' === $value ) { return UAEL_Helper::display_conditions_compare( ( is_front_page() && is_home() ), true, $operator ); } elseif ( 'static' === $value ) { return UAEL_Helper::display_conditions_compare( ( is_front_page() && ! is_home() ), true, $operator ); } elseif ( 'blog' === $value ) { return UAEL_Helper::display_conditions_compare( ( ! is_front_page() && is_home() ), true, $operator ); } elseif ( '404' === $value ) { return UAEL_Helper::display_conditions_compare( is_404(), true, $operator ); } } }
/** * UAEL Display Conditions feature. * * @package UAEL */ namespace UltimateElementor\Modules\DisplayConditions\Conditions; use Elementor\Controls_Manager; use UltimateElementor\Classes\UAEL_Helper; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * * Contain all element of static page condition * * @package UltimateElementor\Modules\DisplayConditions\Conditions */ class Static_Page extends Condition { /** * Get Condition Key * * @since 1.32.0 * @return string|void */ public function get_key_name() { return 'static_page'; } /** * Get Condition Title * * @since 1.32.0 * @return string|void */ public function get_title() { return __( 'Static Page', 'uael' ); } /** * Get Repeater Control Field Value * * @since 1.32.0 * @param array $condition return key's. * @return array|void */ public function get_repeater_control( array $condition ) { return array( 'type' => Controls_Manager::SELECT, 'default' => 'home', 'label_block' => true, 'options' => array( 'home' => __( 'Homepage', 'uael' ), 'static' => __( 'Front Page', 'uael' ), 'blog' => __( 'Blog', 'uael' ), '404' => __( '404 Page', 'uael' ), ), 'condition' => $condition, ); } /** * Check condition * * @access public * * @param String $settings return settings. * @param String $operator return relationship operator. * @param String $value value. * @since 1.32.0 */ public function compare_value( $settings, $operator, $value ) { if ( 'home' === $value ) { return UAEL_Helper::display_conditions_compare( ( is_front_page() && is_home() ), true, $operator ); } elseif ( 'static' === $value ) { return UAEL_Helper::display_conditions_compare( ( is_front_page() && ! is_home() ), true, $operator ); } elseif ( 'blog' === $value ) { return UAEL_Helper::display_conditions_compare( ( ! is_front_page() && is_home() ), true, $operator ); } elseif ( '404' === $value ) { return UAEL_Helper::display_conditions_compare( is_404(), true, $operator ); } } }
girl-w-knife_logo-black

January 2024

1xbet Официальный Сайт Официальное Зеркало 1xbe

1xbet Официальный Сайт Официальное Зеркало 1xbet 1xbet Скачать 1xbet Mobile App Приложение Для Ставок 1хбет Андроид И Айфон 1xbet Com Content Вход На Официальный Сайт 1xbet ⚽на Какие События Можно Сделать Ставки Онлайн В Букмекерской Компании? Трансляции Спортивных Событий 💰как Можно Заработать С 1xbet? Прогнозы На Спортивные События Как Скачать 1xbet На Ios Бонус На[…]

1xbet Официальный Сайт Официальное Зеркало 1xbe Read More »

1xbet ᐉ Ставки На Спорт Онлайн ᐉ Букмекерская Контора 1хбет ᐉ 1xbet Co

1xbet ᐉ Ставки На Спорт Онлайн ᐉ Букмекерская Контора 1хбет ᐉ 1xbet Com Скачать 1xbet На Google Android Официальное Приложение 1хбет Content Push-уведомления Будут Держать Вас В Курсе Событий Bet Іos — Как Скачать Приложение На Айфон? Бонусы И Акции 🏆что Гарантирует Букмекерская Компания 1xbet? Дополнительные Возможности Для Игроков Нет Официального Представителя Разработчика На Сайте

1xbet ᐉ Ставки На Спорт Онлайн ᐉ Букмекерская Контора 1хбет ᐉ 1xbet Co Read More »

Casa De Apostas Confiável Login At The Cadastro No Web Site Oficia

Casa De Apostas Confiável Login At The Cadastro No Web Site Oficial Pagbet É Confiável? Paga Mesmo? Avaliação 2024 Content Quanto Pace Leva Para Processar Um Saque? Bônus De Eventos Especiais A Pagbet Oferece A Mais Interessante Plataforma Para Apostas Esportivas Spinbookie: Overview Completa Do Site Em 2023 Betfair App: Testamos O Aplicativo Em 2024

Casa De Apostas Confiável Login At The Cadastro No Web Site Oficia Read More »

Casino Slots Kostenlos Spielen Auf Merkur2

Casino Slots Kostenlos Spielen Auf Merkur24 Merkur Casino Erfahrungen 2024: Bis Zu 150 Bonus! Content Merkur Spielbanken Nrw Merkur Online Casino Mit Echtgeld – Liste Der Besten Casinoseiten Vorteile Und Nachteile Der Casinospiele Vonseiten Merkur Die Beliebtesten Merkur Spielautomaten Casinos Durch Deutscher Lizenz Kann Ich Innerster Planet Spiele Ohne Download Genießen? Die Zukunft Legaler Merkur

Casino Slots Kostenlos Spielen Auf Merkur2 Read More »

Online Casino Das Beste Online Casino Mit Top Spiele

Online Casino Das Beste Online Casino Mit Top Spielen Energy On Line Casino Login: Spiele, Spaß Und Boni! Content Hände Aus Von Energy Casino ⭐wie Funktioniert Ein Online Casino? Aufregendes Live Casino Kostenlose Online Slots Gegen Echtgeld Wetten Die Vor- Und Nachteile Von Energycasino ⭐was Ist Natürlich Ein Online Casino? # Top Energy Casino Sign

Online Casino Das Beste Online Casino Mit Top Spiele Read More »

Casino Jackpots: 50+ Progressive Online Slot Machine Games Im Überblic

Casino Jackpots: 50+ Progressive Online Slot Machine Games Im Überblick Das Kostenlose Online On Line Casino » Jetzt Spielen! Content Hier Sind Immer Wieder Die 3 Besten Casinos Mit Jackpot Spielen: Schritt 3: Spielen – Slots Mit Jackpot Platz 2: Mega Dice Wie Ist Ha Sido Um Den Kundenservice Bestellt? Kundenservice Wie Ist Natürlich Das

Casino Jackpots: 50+ Progressive Online Slot Machine Games Im Überblic Read More »

“Overall Casino Bonus Sowie Werbeaktionscode Slots 202

“Overall Casino Bonus Sowie Werbeaktionscode Slots 2024 Der Top Online Gambling Dens In Deutschland Rangliste Der Besten On-line Casinos Für Krauts (umgangssprachlich) Spieler Content Haben Sie Irgendeinen Kundendienst? Geldmanagement Für Glücksspieler: Nützliche Tips Von Total Casino Online Casino Deutschland – Liste Mit Details (01/ Welche Software Die Deutschen Kasinos Anbieten? Die Finanzoperationen Auf Den Spielportalen

“Overall Casino Bonus Sowie Werbeaktionscode Slots 202 Read More »

Scroll to Top