芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/wp-content/plugins/dexolix-core/elementor/widgets/logo.php
start_controls_section( 'dexolix_logo_section_control', [ 'label' => __('Dexolix Logo', 'elementor'), ] ); $this->add_control( 'elementor-image', [ 'label' => __('Overwrite Theme Option Logo', 'elementor'), 'type' => Controls_Manager::MEDIA, ] ); $this->add_responsive_control( 'align', [ 'label' => __('Alignment', 'elementor'), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => __('Left', 'elementor'), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => __('Center', 'elementor'), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => __('Right', 'elementor'), 'icon' => 'eicon-text-align-right', ], ], 'default' => 'center', 'selectors' => [ '{{WRAPPER}} .dexolix-logo' => 'text-align: {{VALUE}};', ], ] ); $this->add_control( 'logo-width', [ 'label' => __('Logo Width', 'plugin-domain'), 'type' => Controls_Manager::SLIDER, 'size_units' => ['px', '%'], 'selectors' => [ '{{WRAPPER}} .site-main-logo-elementor img' => 'width: {{SIZE}}{{UNIT}};', ], ] ); $this->end_controls_section(); } protected function render() { $settings = $this->get_settings(); $logoElementor = $settings['elementor-image']['url']; $theme_opiton_logo_link = cs_get_option('main-logo', 'url'); if ($logoElementor) { $logo_link = $logoElementor; } elseif ($theme_opiton_logo_link) { $logo_link = $theme_opiton_logo_link; } else { $logo_link = DEXOLIX_URL . '/assets/images/logo-dark.svg'; } ?>
widgets_manager->register(new dexolix_logo); ?>