Файловый менеджер - Редактировать - /home/infrafs/www/wp-content/themes/trackstore/framework/modules/widgets/sidearea-opener/side-area-opener.php
Назад
<?php class TrackStoreElatedSideAreaOpener extends TrackStoreElatedWidget { public function __construct() { parent::__construct( 'eltd_side_area_opener', esc_html__( 'Elated Side Area Opener', 'trackstore' ), array( 'description' => esc_html__( 'Display a "hamburger" icon that opens the side area', 'trackstore' ) ) ); $this->setParams(); } protected function setParams() { $this->params = array( array( 'type' => 'textfield', 'name' => 'icon_color', 'title' => esc_html__( 'Side Area Opener Color', 'trackstore' ), 'description' => esc_html__( 'Define color for side area opener', 'trackstore' ) ), array( 'type' => 'textfield', 'name' => 'icon_hover_color', 'title' => esc_html__( 'Side Area Opener Hover Color', 'trackstore' ), 'description' => esc_html__( 'Define hover color for side area opener', 'trackstore' ) ), array( 'type' => 'textfield', 'name' => 'widget_margin', 'title' => esc_html__( 'Side Area Opener Margin', 'trackstore' ), 'description' => esc_html__( 'Insert margin in format: top right bottom left (e.g. 10px 5px 10px 5px)', 'trackstore' ) ), array( 'type' => 'textfield', 'name' => 'widget_title', 'title' => esc_html__( 'Side Area Opener Title', 'trackstore' ) ) ); } public function widget( $args, $instance ) { $holder_styles = array(); if ( ! empty( $instance['icon_color'] ) ) { $holder_styles[] = 'color: ' . $instance['icon_color'] . ';'; } if ( ! empty( $instance['widget_margin'] ) ) { $holder_styles[] = 'margin: ' . $instance['widget_margin']; } ?> <a class="eltd-side-menu-button-opener eltd-icon-has-hover" <?php echo trackstore_elated_get_inline_attr( $instance['icon_hover_color'], 'data-hover-color' ); ?> href="javascript:void(0)" <?php trackstore_elated_inline_style( $holder_styles ); ?>> <?php if ( ! empty( $instance['widget_title'] ) ) { ?> <h5 class="eltd-side-menu-title"><?php echo esc_html( $instance['widget_title'] ); ?></h5> <?php } ?> <span class="eltd-side-menu-icon"> <span class="eltd-side-menu-icon-line eltd-side-menu-icon-line1"></span> <span class="eltd-side-menu-icon-line eltd-side-menu-icon-line2"></span> <span class="eltd-side-menu-icon-line eltd-side-menu-icon-line3"></span> <span class="eltd-side-menu-icon-line eltd-side-menu-icon-line4"></span> <span class="eltd-side-menu-icon-line eltd-side-menu-icon-line5"></span> <span class="eltd-side-menu-icon-line eltd-side-menu-icon-line6"></span> </span> </a> <?php } }
| ver. 1.4 |
Github
|
.
| PHP 8.2.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка