File manager - Edit - /home/verseaumee/TF89388/wp-content/plugins/noisa-toolkit/includes/metabox-options/slider.php
Back
<?php /** * Rascals MetaBox * * Register Slider Metabox * * @author Rascals Themes * @category Core * @package Noisa Toolkit * @version 1.0.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed diCustomizer } /* ================================================== Metaboxes options ================================================== */ function noisa_toolkit_mb_slider() { $rascals_mb = NoisaToolkit::getInstance()->metaboxes; /* ================================================== Single Slider ================================================== */ /* Meta info */ $meta_info = array( 'title' => esc_html__( 'Slider Options', 'noisa-toolkit'), 'id' => 'rascals_mb_slider', 'page' => array( 'noisa_slider' ), 'context' => 'normal', 'priority' => 'high', 'callback' => '', 'template' => array( 'post' ), ); /* Box Filter */ if ( has_filter( 'rascals_mb_slider_box' ) ) { $meta_info = apply_filters( 'rascals_mb_slider_box', $meta_info ); } /* Meta options */ $meta_options = array( /* TAB: SLIDER IMAGES -------------------------------- */ array( 'name' => esc_html__( 'Images', 'noisa-toolkit' ), 'id' => 'tab-images', 'type' => 'tab_open', ), /* Images */ array( 'id' => '_custom_slider', 'type' => 'media_manager', 'media_type' => 'slider', // images / audio /slider 'layout' => 'grid', // grid, list 'buttons' => array( array( 'type' => 'explorer', // explorer, custom 'label' => esc_html__( 'Add Images', 'noisa-toolkit'), 'title' => esc_html__( 'Add images from media libary', 'noisa-toolkit'), 'color' => 'blue' ), ), 'msg_text' => esc_html__( 'Currently you don\'t have any images, you can add them by clicking on the button below.', 'noisa-toolkit'), 'desc' => esc_html__( 'Hold the CTRL key (PC) or COMMAND key (Mac) and click the items in a list to choose them. Click all the items you want to select. They don’t have to be next to each other. Click any item again to deselect it, e.g. if you have made a mistake. Remember to keep the CTRL or COMMAND key pressed.', 'noisa-toolkit' ), ), array( 'type' => 'tab_close' ), /* TAB: SLIDER OPTIONS -------------------------------- */ array( 'name' => esc_html__( 'Options', 'noisa-toolkit' ), 'id' => 'tab-options', 'type' => 'tab_open', ), /* Navigation */ array( 'name' => esc_html__( 'Navigation', 'noisa-toolkit' ), 'id' => '_slider_nav', 'type' => 'switch_button', 'std' => 'on', 'options' => array( array( 'name' => 'On', 'value' => 'on' ), // ON array( 'name' => 'Off', 'value' => 'off' ) // OFF ), 'separator' => true, 'desc' => esc_html__( 'If this opion is on, then you should see the slider navigation.', 'noisa-toolkit' ), ), /* Pagination */ array( 'name' => esc_html__( 'Pagination', 'noisa-toolkit' ), 'id' => '_slider_pagination', 'type' => 'switch_button', 'std' => 'on', 'options' => array( array( 'name' => 'On', 'value' => 'on' ), // ON array( 'name' => 'Off', 'value' => 'off' ) // OFF ), 'separator' => true, 'desc' => esc_html__( 'If this opion is on, then you should see the slider pagination.', 'noisa-toolkit' ), ), /* Animation Speed */ array( 'name' => esc_html__( 'Animation Speed', 'noisa-plugin' ), 'id' => '_slider_speed', 'type' => 'range', 'max' => '2000', 'min' => '200', 'unit' => esc_html__( 'ms', 'noisa-toolkit' ), 'step' => '1', 'std' => '500', 'separator' => true, 'desc' => esc_html__( 'Slider animation speed.', 'noisa-plugin' ), ), /* Pause Time */ array( 'name' => esc_html__( 'Pause Time', 'noisa-plugin' ), 'id' => '_slider_pause_time', 'type' => 'range', 'max' => '20000', 'min' => '0', 'unit' => esc_html__( 'ms', 'noisa-toolkit' ), 'step' => '1', 'std' => '3000', 'separator' => true, 'desc' => esc_html__( 'Determines how long each slide will be shown. NOTE: Value "0" disable slider timer.', 'noisa-plugin' ), ), array( 'type' => 'tab_close' ), ); /* Options Filter */ if ( has_filter( 'rascals_mb_slider_opts' ) ) { $meta_options = apply_filters( 'rascals_mb_slider_opts', $meta_options ); } /* Add class instance */ return new RascalsBox( $meta_options, $meta_info ); } return noisa_toolkit_mb_slider();
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings