add_action('admin_enqueue_scripts', 'enqueues'); if (!function_exists('enqueues')) { function enqueues() { wp_enqueue_script('jquery'); wp_enqueue_script('jquery-ui-core'); wp_enqueue_style('slidercss', AVARTAN_PLUGIN_URL . '/css/avartanslider.css'); wp_enqueue_style('Html5css', AVARTAN_PLUGIN_URL . '/videojs/video-js.min.css'); wp_enqueue_script('froogaloop2js', AVARTAN_PLUGIN_URL . '/js/froogaloop2.min.js'); wp_enqueue_script('Youtubejs', 'https://www.youtube.com/iframe_api'); wp_enqueue_script('Html5js', AVARTAN_PLUGIN_URL . '/videojs/video.js'); wp_localize_script('Html5js', 'avartansliderSliderHtml5JS', array('AvartanPluginUrl' => plugins_url() . '/avartan-slider-lite')); wp_enqueue_script('sliderjs', AVARTAN_PLUGIN_URL . '/js/avartanslider.js'); } } AvartansliderShortcode::avartansliderAddShortcode(); //admin enqueue script if (is_admin()) { AvartansliderAdmin::setEnqueues(); AvartansliderAdmin::avartansliderShowSettings(); // Ajax functions require_once AVARTAN_PLUGIN_DIR . 'includes/ajax.php'; /** * Append the 'Add Slider' button to selected admin pages */ add_filter('media_buttons_context', 'insert_avartanslider_button'); function insert_avartanslider_button($context) { global $pagenow; if (in_array($pagenow, array('post.php', 'page.php', 'post-new.php', 'post-edit.php'))) { $context .= '<a href="#TB_inline?&inlineId=choose-avartan-slider" class="thickbox button" title="' . __("Select slideshow to insert into post", AVARTANSLIDER_TEXTDOMAIN) . '"><span class="wp-media-buttons-icon" style="background: url(' . AVARTAN_PLUGIN_URL . '/images/avartan.png); background-repeat: no-repeat; background-position: left bottom;"></span> ' . __("Add Avartan slider", AVARTANSLIDER_TEXTDOMAIN) . '</a>';