D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
oems
/
wp-content
/
plugins
/
crelly-slider
/
Filename :
crellyslider.php
back
Copy
<?php /** * Plugin Name: Crelly Slider * Plugin URI: https://wordpress.org/plugins/crelly-slider/ * Description: A free responsive slider that supports layers. Add texts, images, videos and beautify them with transitions and animations. * Version: 1.4.7 * Author: Fabio Rinaldi * Author URI: https://github.com/fabiorino * Text Domain: crelly-slider * License: MIT */ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly /*************/ /** GLOBALS **/ /*************/ define('CS_DEBUG', false); define('CS_VERSION', '1.4.7'); define('CS_MIN_CAPABILITY', 'manage_options'); define('CS_PATH', plugin_dir_path(__FILE__)); define('CS_PLUGIN_URL', plugins_url() . '/crelly-slider'); require_once CS_PATH . 'wordpress/common.php'; require_once CS_PATH . 'wordpress/tables.php'; require_once CS_PATH . 'wordpress/frontend.php'; // Create (or remove) 3 tables: the sliders settings, the slides settings and the elements proprieties. We will also store the current version of the plugin register_activation_hook(__FILE__, array('CrellySliderTables', 'setVersion')); register_activation_hook(__FILE__, array('CrellySliderTables', 'setTables')); register_uninstall_hook(__FILE__, array('CrellySliderTables', 'clearDatabase')); // CSS and Javascript CrellySliderCommon::setEnqueues(); CrellySliderFrontend::addShortcode(); if(is_admin()) { require_once CS_PATH . 'wordpress/admin.php'; // Tables if(CS_DEBUG || CS_VERSION != get_option('cs_version')) { CrellySliderTables::setTables(); } if(CS_VERSION != get_option('cs_version')) { CrellySliderTables::setVersion(); } CrellySliderAdmin::loadAssets(); CrellySliderAdmin::showSettings(); // Ajax functions require_once CS_PATH . 'wordpress/ajax.php'; } ?>