/** * Enqueing public scripts and styles */ function em_enqueue_public() { //Scripts wp_enqueue_script('events-manager', WP_PLUGIN_URL . '/events-manager/includes/js/events-manager.js', array('jquery', 'jquery-ui-core', 'jquery-ui-widget', 'jquery-ui-position')); //jQuery will load as dependency //Styles wp_enqueue_style('em-ui-css', WP_PLUGIN_URL . '/events-manager/includes/css/jquery-ui-1.8.13.custom.css'); wp_enqueue_style('events-manager', WP_PLUGIN_URL . '/events-manager/includes/css/events_manager.css'); //main css em_js_localize_vars(); }
/** * Called by admin_print_scripts-(hook|page) action, created when adding menu items in events-manager.php */ function em_admin_load_scripts() { //Load the UI items, currently date picker and autocomplete plus dependencies //wp_enqueue_script('em-ui-js', WP_PLUGIN_URL.'/events-manager/includes/js/jquery-ui-1.8.5.custom.min.js', array('jquery', 'jquery-ui-core')); wp_enqueue_script('events-manager', WP_PLUGIN_URL . '/events-manager/includes/js/events-manager.js', array('jquery', 'jquery-ui-core', 'jquery-ui-widget', 'jquery-ui-position')); //Time Entry wp_enqueue_script('em-timeentry', WP_PLUGIN_URL . '/events-manager/includes/js/timeentry/jquery.timeentry.js', array('jquery')); if (is_admin()) { //TinyMCE Editor remove_filter('the_editor', 'qtrans_modifyRichEditor'); //qtranslate filter if (function_exists('wp_tiny_mce')) { add_action('admin_print_footer_scripts', 'wp_tiny_mce', 25); } if (function_exists('wp_tiny_mce_preload_dialogs')) { add_action('admin_print_footer_scripts', 'wp_tiny_mce_preload_dialogs', 30); } wp_enqueue_script('post'); if (user_can_richedit()) { wp_enqueue_script('editor'); } add_thickbox(); wp_enqueue_script('media-upload'); wp_enqueue_script('word-count'); wp_enqueue_script('quicktags'); } em_js_localize_vars(); }