Example #1
0
/**
 * Loads the plugin admin assets files
 *
 * @since 1.0.0
 * @return void
 */
function wpum_admin_cssjs()
{
    $js_dir = WPUM_PLUGIN_URL . 'assets/js/';
    $css_dir = WPUM_PLUGIN_URL . 'assets/css/';
    // Use minified libraries if SCRIPT_DEBUG is turned off
    $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min';
    // Styles & scripts
    wp_register_style('wpum-admin', $css_dir . 'wp_user_manager' . $suffix . '.css', WPUM_VERSION);
    wp_register_style('wpum-admin-general', WPUM_PLUGIN_URL . 'assets/css/wp_user_manager_admin_general.css', WPUM_VERSION);
    wp_register_style('wpum-select2', WPUM_PLUGIN_URL . 'assets/select2/css/select2.css', WPUM_VERSION);
    wp_register_script('wpum-select2', WPUM_PLUGIN_URL . 'assets/select2/js/select2.min.js', 'jQuery', WPUM_VERSION, true);
    wp_register_script('wpum-serializeJSON', WPUM_PLUGIN_URL . 'assets/js/vendor/jquery.serializeJSON.js', 'jQuery', WPUM_VERSION, true);
    wp_register_script('wpum-admin-js', $js_dir . 'wp_user_manager_admin' . $suffix . '.js', 'jQuery', WPUM_VERSION, true);
    // Enquery styles and scripts anywhere needed
    wp_enqueue_style('wpum-admin-general');
    // Enqueue styles & scripts on admin page only
    $screen = get_current_screen();
    wp_enqueue_script('wpum-admin-js');
    // Load styles only on required pages.
    if ($screen->base == 'users_page_wpum-settings' || $screen->id == 'wpum_directory' || $screen->base == 'users_page_wpum-edit-field' || $screen->base == 'users_page_wpum-profile-fields') {
        wp_enqueue_script('wpum-select2');
        wp_enqueue_style('wpum-admin');
        wp_enqueue_style('wpum-select2');
        wp_enqueue_script('accordion');
        wp_enqueue_media();
        if (isset($_GET['tab']) && $_GET['tab'] == 'default_fields' && $screen->base == 'users_page_wpum-settings') {
            wp_enqueue_script('jquery-ui-sortable');
        }
        if ($screen->base == 'users_page_wpum-custom-fields-editor') {
            wp_enqueue_script('wpum-serializeJSON');
        }
    }
    // Backend JS Settings
    wp_localize_script('wpum-admin-js', 'wpum_admin_js', array('ajax' => admin_url('admin-ajax.php'), 'confirm' => __('Are you sure you want to do this? This action cannot be reversed.', 'wpum'), 'use_this_file' => __('Use This File', 'wpum'), 'upload_title' => __('Upload or select a file', 'wpum')));
}
Example #2
0
 public function enqueue_admin_scripts()
 {
     if (get_current_screen()->id == $this->plugin_screen_hook_suffix) {
         wp_enqueue_script($this->plugin_slug . '-admin-script', get_stylesheet_directory_uri() . '/video-player/js/progression-admin.js', array('jquery', 'wp-color-picker'), $this->version);
     }
     wp_enqueue_media();
 }
Example #3
0
 function emg_load_wp_enqueue()
 {
     if (get_post_type(get_the_ID()) == 'easymediagallery') {
         $eparams = array('pcnt' => emg_pcnt(), 'psts' => get_post_status(get_the_ID()), 'pcurtp' => get_post_meta(get_the_ID(), 'easmedia_metabox_media_type', true));
         wp_localize_script('cpscript', 'easyMeta', $eparams);
         if (EMG_WP_VER == "g35") {
             wp_enqueue_media();
         }
         wp_enqueue_script('jquery-multi-sel');
         wp_enqueue_style('jquery-multiselect-css');
         wp_enqueue_style('jquery-ui-themes-redmond');
         wp_enqueue_style('emg-bootstrap-css');
         wp_enqueue_script('jquery-ui');
         wp_enqueue_script('jquery-effects-highlight');
         wp_enqueue_script('easymedia-jplayer-js', plugins_url('js/jplayer/jquery.jplayer.min.js', __FILE__));
         wp_enqueue_script('cpscript');
         wp_enqueue_script('jquery-i-button', plugins_url('js/jquery/jquery.ibutton.js', __FILE__));
         wp_enqueue_style('metabox-ibuttoneditor', plugins_url('css/ibutton.css', __FILE__), false, EASYMEDIA_VERSION);
         wp_enqueue_style('easymedia-jplayer-css', plugins_url('css/jplayer/skin/pink.flag/jplayer.pink.flag.css', __FILE__), false, EASYMEDIA_VERSION);
         wp_enqueue_style('jquery-messi-css');
         wp_enqueue_script('jquery-messi-js');
         wp_enqueue_script('emg-bootstrap-js');
         wp_enqueue_script('easymedia-metascript', plugins_url('functions/metabox/metabox.js', __FILE__));
         // @since 1.3.10 >
         if (easy_get_option('easymedia_disen_autoupdt') != '1' && is_admin()) {
             add_action('admin_notices', 'easmedia_update_notify');
         }
     }
 }
/**
 * Include scripts to the options page only
 */
function automobile_theme_options_scripts()
{
    if (!did_action('wp_enqueue_media')) {
        wp_enqueue_media();
    }
    wp_enqueue_script('automobile_upload', plugins_url('/js/upload.js', __FILE__));
}
 /**
  * Enqueue admin scripts & styles
  */
 function enqueueScripts()
 {
     if (get_post_type() == 'wpdmpro' || in_array(wpdm_query_var('page'), array('settings', 'emails', 'wpdm-stats', 'templates', 'importable-files', 'wpdm-addons', 'orders', 'pp-license'))) {
         wp_enqueue_script('jquery');
         wp_enqueue_script('jquery-form');
         wp_enqueue_script('jquery-ui-core');
         wp_enqueue_script('jquery-ui-tabs');
         wp_enqueue_script('jquery-ui-datepicker');
         wp_enqueue_script('jquery-ui-slider');
         wp_enqueue_script('jquery-ui-sortable');
         wp_enqueue_script('jquery-ui-timepicker', WPDM_BASE_URL . 'assets/js/jquery-ui-timepicker-addon.js', array('jquery', 'jquery-ui-core', 'jquery-ui-datepicker', 'jquery-ui-slider'));
         wp_enqueue_style('icons', plugins_url() . '/download-manager/assets/css/icons.css');
         wp_enqueue_script('thickbox');
         wp_enqueue_style('thickbox');
         wp_enqueue_script('media-upload');
         wp_enqueue_media();
         wp_enqueue_script('jquery-choosen', plugins_url('/download-manager/assets/js/chosen.jquery.min.js'), array('jquery'));
         wp_enqueue_style('choosen-css', plugins_url('/download-manager/assets/css/chosen.css'));
         wp_enqueue_style('jqui-css', plugins_url('/download-manager/assets/jqui/theme/jquery-ui.css'));
         wp_enqueue_script('wpdm-bootstrap', plugins_url('/download-manager/assets/bootstrap/js/bootstrap.min.js'), array('jquery'));
         wp_enqueue_script('wpdm-admin', plugins_url('/download-manager/assets/js/wpdm-admin.js'), array('jquery'));
         wp_enqueue_style('font-awesome', WPDM_BASE_URL . 'assets/font-awesome/css/font-awesome.min.css');
         wp_enqueue_style('wpdm-bootstrap', plugins_url('/download-manager/assets/bootstrap/css/bootstrap.css'));
         wp_enqueue_style('wpdm-bootstrap-theme', plugins_url('/download-manager/assets/bootstrap/css/bootstrap-theme.min.css'));
         wp_enqueue_style('wpdm-admin-styles', plugins_url('/download-manager/assets/css/admin-styles.css'));
     }
 }
Example #6
0
function sunset_load_admin_scripts($hook)
{
    //echo $hook;
    //register css admin section
    wp_register_style('raleway-admin', 'https://fonts.googleapis.com/css?family=Raleway:200,300,500');
    wp_register_style('sunset_admin', get_template_directory_uri() . '/css/sunset.admin.css', array(), '1.0.0', 'all');
    //register js admin section
    wp_register_script('sunset-admin-script', get_template_directory_uri() . '/js/sunset.admin.js', array('jquery'), '1.0.0', true);
    $pages_array = array('toplevel_page_alecaddd_sunset', 'sunset_page_alecaddd_sunset_theme', 'sunset_page_alecaddd_sunset_theme_contact');
    if (in_array($hook, $pages_array)) {
        wp_enqueue_style('raleway-admin');
        wp_enqueue_style('sunset_admin');
    } else {
        if ('toplevel_page_alecaddd_sunset' == $hook) {
            wp_enqueue_media();
            wp_enqueue_script('sunset-admin-script');
        } else {
            if ('sunset_page_alecaddd_sunset_css' == $hook) {
                wp_enqueue_style('raleway-admin');
                wp_enqueue_style('sunset_admin');
                wp_enqueue_style('ace', get_template_directory_uri() . '/css/sunset.ace.css', array(), '1.0.0', 'all');
                wp_enqueue_script('ace', get_template_directory_uri() . '/js/ace/ace.js', array('jquery'), '1.2.1', true);
                wp_enqueue_script('sunset-custom-css-script', get_template_directory_uri() . '/js/sunset.custom_css.js', array('jquery'), '1.0.0', true);
            } else {
                return;
            }
        }
    }
}
Example #7
0
 public function enqueue_media()
 {
     if (!$this->is_active()) {
         return;
     }
     wp_enqueue_media();
 }
Example #8
0
 /**
  * Queue assets for taxonomy screens.
  *
  * @since 1.5.0
  */
 public function admin_enqueue_scripts()
 {
     $pagenow = $GLOBALS['pagenow'];
     if (!(self::is_term_edit($pagenow) || self::is_term_overview($pagenow))) {
         return;
     }
     $asset_manager = new WPSEO_Admin_Asset_Manager();
     $asset_manager->enqueue_style('scoring');
     $tag_id = filter_input(INPUT_GET, 'tag_ID');
     if (self::is_term_edit($pagenow) && !empty($tag_id)) {
         wp_enqueue_media();
         // Enqueue files needed for upload functionality.
         $asset_manager->enqueue_style('metabox-css');
         $asset_manager->enqueue_style('snippet');
         $asset_manager->enqueue_style('scoring');
         wp_editor('', 'description');
         $asset_manager->enqueue_script('metabox');
         $asset_manager->enqueue_script('term-scraper');
         wp_localize_script(WPSEO_Admin_Asset_Manager::PREFIX . 'term-scraper', 'wpseoTermScraperL10n', $this->localize_term_scraper_script());
         wp_localize_script(WPSEO_Admin_Asset_Manager::PREFIX . 'replacevar-plugin', 'wpseoReplaceVarsL10n', $this->localize_replace_vars_script());
         wp_localize_script(WPSEO_Admin_Asset_Manager::PREFIX . 'metabox', 'wpseoSelect2Locale', substr(get_locale(), 0, 2));
         $asset_manager->enqueue_script('admin-media');
         wp_localize_script(WPSEO_Admin_Asset_Manager::PREFIX . 'admin-media', 'wpseoMediaL10n', array('choose_image' => __('Use Image', 'wordpress-seo')));
     }
 }
Example #9
0
 function accesspress_lite_admin_scripts()
 {
     wp_enqueue_media();
     wp_enqueue_script('accesspresslite_custom_js', get_template_directory_uri() . '/inc/admin-panel/js/custom.js', array('jquery'));
     wp_enqueue_script('of-media-uploader', get_template_directory_uri() . '/inc/admin-panel/js/media-uploader.js', array('jquery'));
     wp_enqueue_style('accesspresslite_admin_style', get_template_directory_uri() . '/inc/admin-panel/css/admin.css', '1.0', 'screen');
 }
Example #10
0
 /**
  * Enqueue scripts and styles
  *
  * @return void
  */
 static function admin_enqueue_scripts()
 {
     wp_enqueue_media();
     wp_enqueue_style('mashsb-rwmb-media', MASHSB_RWMB_CSS_URL . 'media.css', array(), MASHSB_RWMB_VER);
     wp_enqueue_script('mashsb-rwmb-media', MASHSB_RWMB_JS_URL . 'media.js', array('jquery-ui-sortable', 'underscore', 'backbone'), MASHSB_RWMB_VER, true);
     wp_localize_script('mashsb-rwmb-media', 'i18nRwmbMedia', array('add' => apply_filters('rwmb_media_add_string', _x('Add Image', 'media', 'meta-box')), 'single' => apply_filters('rwmb_media_single_files_string', _x(' file', 'media', 'meta-box')), 'multiple' => apply_filters('rwmb_media_multiple_files_string', _x(' files', 'media', 'meta-box')), 'remove' => apply_filters('rwmb_media_remove_string', _x('Remove', 'media', 'meta-box')), 'edit' => apply_filters('rwmb_media_edit_string', _x('Edit', 'media', 'meta-box')), 'view' => apply_filters('rwmb_media_view_string', _x('View', 'media', 'meta-box')), 'noTitle' => _x('No Title', 'media', 'meta-box'), 'loadingUrl' => MASHSB_RWMB_URL . 'img/loader.gif', 'extensions' => self::get_mime_extensions(), 'select' => _x('Select Files', 'media', 'meta-box'), 'uploadInstructions' => _x('Drop files here to upload', 'media', 'meta-box')));
 }
Example #11
0
    public function __construct()
    {
        add_action('admin_enqueue_scripts', function () {
            if (did_action('wp_enqueue_media') == false) {
                wp_enqueue_media();
            }
            wp_add_inline_script('image-edit', '
				jQuery(".plance-medial-button-select").live("click",function()
				{
					var send_attachment_bkp = wp.media.editor.send.attachment;
					var $btn = jQuery(this);
					wp.media.editor.send.attachment = function(props, attachment)
					{
						jQuery($btn).parents(".plance-medial").find(".plance-medial-img").attr("src", attachment.url);
						jQuery($btn).parents(".plance-medial").find(".plance-medial-src").val(attachment.url);
						wp.media.editor.send.attachment = send_attachment_bkp;
					}
					wp.media.editor.open($btn);

					return false;
				});

				jQuery(".plance-medial-button-remove").live("click",function()
				{
					var $p = jQuery(this).parents(".plance-medial");
					var src = $p.find(".plance-medial-img").attr("data-src");
					$p.find(".plance-medial-img").attr("src", src);
					$p.find(".plance-medial-src").val("");

					return false;
				});
			');
        });
    }
 function admin_setup()
 {
     wp_enqueue_media();
     wp_register_script('tpw-admin-js', plugins_url('tpw_admin.js', __FILE__), array('jquery', 'media-upload', 'media-views'));
     wp_enqueue_script('tpw-admin-js');
     wp_enqueue_style('tpw-admin', plugins_url('tpw_admin.css', __FILE__));
 }
Example #13
0
function fg_enqueue_stuff()
{
    wp_enqueue_media();
    wp_enqueue_script('fg-admin-script', plugin_dir_url(dirname(__FILE__)) . 'js/admin.js');
    wp_localize_script('fg-admin-script', 'myAjax', array('ajaxurl' => admin_url('admin-ajax.php')));
    wp_enqueue_style('fg-admin-style', plugin_dir_url(dirname(__FILE__)) . 'css/admin.css');
}
function theme_widgets_admin_scripts()
{
    wp_enqueue_media();
    wp_enqueue_style('theme-widgets-style', ELUSICVE_THEME_URI . '/includes/widgets/scripts/theme-widgets-style.css');
    wp_enqueue_script('theme-widgets-js', ELUSICVE_THEME_URI . '/includes/widgets/scripts/theme-widgets-js.js', array('jquery', 'media-upload'), '1.0', true);
    wp_localize_script('theme-widgets-js', 'theme_widgets_settings', array('ajax_url' => admin_url('admin-ajax.php'), 'action' => 'theme_widgets_stttings'));
}
Example #15
0
 /**
  * 
  * add common used scripts
  */
 public static function addCommonScripts()
 {
     //include jquery ui
     if (GlobalsRevSlider::$isNewVersion) {
         //load new jquery ui library
         $urlJqueryUI = "https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js";
         self::addScriptAbsoluteUrl($urlJqueryUI, "jquery-ui");
         self::addStyle("jquery-ui-1.9.2.custom.min", "jui-smoothness", "css/jui/new");
         if (function_exists("wp_enqueue_media")) {
             wp_enqueue_media();
         }
     } else {
         //load old jquery ui library
         $urlJqueryUI = "https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js";
         self::addScriptAbsoluteUrl($urlJqueryUI, "jquery-ui");
         self::addStyle("jquery-ui-1.8.18.custom", "jui-smoothness", "css/jui/old");
     }
     self::addScriptCommon("settings", "unite_settings");
     self::addScriptCommon("admin", "unite_admin");
     self::addScriptCommon("jquery.tipsy", "tipsy");
     //--- add styles
     self::addStyleCommon("admin", "unite_admin");
     //add tipsy
     self::addStyleCommon("tipsy", "tipsy");
     //include farbtastic
     self::addScriptCommon("my-farbtastic", "my-farbtastic", "js/farbtastic");
     self::addStyleCommon("farbtastic", "farbtastic", "js/farbtastic");
     //include codemirror
     self::addScriptCommon("codemirror", "codemirror_js", "js/codemirror");
     self::addScriptCommon("css", "codemirror_js_css", "js/codemirror");
     self::addStyleCommon("codemirror", "codemirror_css", "js/codemirror");
 }
 public function enqueue_scripts()
 {
     wp_enqueue_media();
     wp_enqueue_script($this->plugin_name . '-admin', plugin_dir_url(__FILE__) . 'js/selcont-admin.js', array('jquery'), $this->version, false);
     wp_enqueue_script($this->plugin_name . '-slides', plugin_dir_url(__FILE__) . 'js/selcont-slides.js', array('jquery'), $this->version, false);
     wp_localize_script($this->plugin_name . '-slides', 'selcont_admin', array('gallery_title' => __('Add Slides to Lecture', 'selcont'), 'gallery_button' => __('Add to lecture', 'selcont'), 'delete_image' => __('Delete slide', 'selcont'), 'default_title' => __('Upload', 'selcont'), 'default_button' => __('Select this', 'selcont')));
 }
Example #17
0
/**
 * Load admin scripts
 *
 * @since       1.0.0
 * @param       string $hook The hook for the page we are viewing
 * @global      object $post The WordPress post object
 * @global      string $wp_version The WordPress version
 * @return      void
 */
function saasaparilla_load_admin_scripts($hook)
{
    // Use minified libraries if SCRIPT_DEBUG is turned off
    $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min';
    $js_dir = SAASAPARILLA_URL . 'assets/js/';
    $css_dir = SAASAPARILLA_URL . 'assets/css/';
    // Font must be loaded globally
    wp_enqueue_style('saasaparilla-font', $css_dir . 'font' . $suffix . '.css', SAASAPARILLA_VER);
    if (!apply_filters('saasaparilla_load_admin_scripts', saasaparilla_is_admin_page($hook), $hook)) {
        return;
    }
    global $post, $wp_version;
    wp_enqueue_script('saasaparilla', $js_dir . 'admin' . $suffix . '.js', array('jquery'), SAASAPARILLA_VER, false);
    wp_localize_script('saasaparilla', 'saasaparilla_vars', array());
    wp_enqueue_style('wp-color-picker');
    wp_enqueue_script('wp-color-picker');
    wp_enqueue_style('colorbox', $css_dir . 'colorbox' . $suffix . '.css', array(), '1.3.20');
    wp_enqueue_script('colorbox', $js_dir . 'jquery.colorbox-min.js', array('jquery'), '1.3.20');
    if (function_exists('wp_enqueue_media') && version_compare($wp_version, '3.5', '>=')) {
        wp_enqueue_media();
    }
    wp_enqueue_script('jquery-ui-datepicker');
    wp_enqueue_script('jquery-ui-dialog');
    $ui_style = get_user_option('admin_color') == 'classic' ? 'classic' : 'fresh';
    wp_enqueue_style('jquery-ui-css', $css_dir . 'jquery-ui-' . $ui_style . $suffix . '.css');
    wp_enqueue_script('media-upload');
    wp_enqueue_script('thickbox');
    wp_enqueue_style('thickbox');
    wp_enqueue_style('saasaparilla', $css_dir . 'saasaparilla' . $suffix . '.css', SAASAPARILLA_VER);
}
 /**
  *
  */
 public function enqueueMediaUploaderAssets()
 {
     // necessary for wp.media to work (already handled in post edit screen, but not for widgets.php)
     wp_enqueue_media();
     wp_enqueue_script('media-uploader-js', '/wp-content/plugins/oop-theme-plugin/resources/scripts/media-uploader.js', array('jquery', 'media-upload', 'media-views'), $this->getWidget()->getVersion());
     wp_enqueue_style('media-uploader-css', '/wp-content/plugins/oop-theme-plugin/resources/styles/media-uploader.css', array(), $this->getWidget()->getVersion());
 }
Example #19
0
 /**
  * Enqueue scripts
  */
 public function enqueue_admin_script()
 {
     WR_Pb_Helper_Functions::enqueue_scripts_modal();
     wp_enqueue_media();
     WR_Pb_Helper_Functions::enqueue_scripts_end();
     WR_Pb_Init_Assets::load(array('wr-pb-placeholder'));
 }
 /**
  * generate Input type
  */
 public function generate_meta_box()
 {
     global $post_id;
     $bootstrap = new Bootstrap();
     $bootstrap->load_bootstrap_css();
     foreach ($this->meta_boxes["input"] as $input) {
         switch ($input["type"]) {
             case "text":
                 $this->render->view("input.text", $input, plugin_dir_path(__FILE__) . "../views/admin");
                 break;
             case "editor":
                 $this->render->view("input.editor", $input, plugin_dir_path(__FILE__) . "../views/admin");
                 break;
             case "textarea":
                 $this->render->view("input.textarea", $input, plugin_dir_path(__FILE__) . "../views/admin");
                 break;
             case "email":
                 $this->render->view("input.email", $input, plugin_dir_path(__FILE__) . "../views/admin");
                 break;
             case "img":
                 wp_enqueue_media();
                 $this->render->view("img", $input, plugin_dir_path(__FILE__) . "../views/admin");
                 break;
             default:
                 $this->render->view($input["type"], $input, plugin_dir_path(__FILE__) . "../views/admin");
                 break;
         }
     }
 }
 /**
  * Enqueue scripts and styles
  *
  * @return void
  */
 static function admin_enqueue_scripts()
 {
     // Make sure scripts for new media uploader in WordPress 3.5 is enqueued
     wp_enqueue_media();
     wp_enqueue_script('rwmb-file-input', WCQD_METABOX_JS_URL . 'file-input.js', array('jquery'), WCQD_METABOX_VER, true);
     wp_localize_script('rwmb-file-input', 'rwmbFileInput', array('frameTitle' => __('Select File', 'meta-box')));
 }
 function eventon_taxonomy_admin()
 {
     global $pagenow;
     if ($pagenow == 'edit-tags.php' && !empty($_GET['taxonomy']) && ($_GET['taxonomy'] == 'event_location' || $_GET['taxonomy'] == 'event_organizer') && !empty($_GET['post_type']) && $_GET['post_type'] == 'ajde_events') {
         wp_enqueue_media();
     }
 }
 /**
  * Load admin javascript
  * @return void
  */
 public function enqueue_scripts()
 {
     // Admin JS
     wp_register_script('ss_podcasting-admin', esc_url($this->assets_url . 'js/admin' . $this->script_suffix . '.js'), array('jquery'), '1.8.0');
     wp_enqueue_script('ss_podcasting-admin');
     wp_enqueue_media();
 }
 /**
  * Enqueue Admin Scripts
  * @method admin_enqueue_scripts
  */
 public function admin_enqueue_scripts($hook_suffix)
 {
     wp_enqueue_media();
     wp_enqueue_style('wp-color-picker');
     wp_enqueue_script('wp-color-picker');
     wp_enqueue_script('jquery-ui-datepicker');
 }
 /**
  * Enqueue scripts and styles
  */
 function admin_enqueue_scripts()
 {
     wp_enqueue_style('wp-color-picker');
     wp_enqueue_media();
     wp_enqueue_script('wp-color-picker');
     wp_enqueue_script('jquery');
 }
function z_edit_texonomy_field($taxonomy)
{
    if (get_bloginfo('version') >= 3.5) {
        wp_enqueue_media();
    } else {
        wp_enqueue_style('thickbox');
        wp_enqueue_script('thickbox');
    }
    echo '<tr class="form-field">
		<th scope="row" valign="top"><label for="taxonomy_image">' . __('Image 1', 'zci') . '</label></th>
		<td><img class="taxonomy-image" src="' . z_taxonomy_image_url($taxonomy->term_id, 1, NULL, TRUE) . '"/><br/><input type="text" name="taxonomy_image" id="taxonomy_image" value="' . get_z_edit_image_url($taxonomy, 1) . '" /><br />
		<button class="z_upload_image_button button">' . __('Upload/Add image', 'zci') . '</button>
		<button class="z_remove_image_button button">' . __('Remove image', 'zci') . '</button>
		</td>
	</tr>
	<tr class="form-field">
		<th scope="row" valign="top"><label for="taxonomy_image">' . __('Image 2', 'zci') . '</label></th>
		<td><img class="taxonomy-image" src="' . z_taxonomy_image_url($taxonomy->term_id, 2, NULL, TRUE) . '"/><br/><input type="text" name="taxonomy_image_2" id="taxonomy_image_2" value="' . get_z_edit_image_url($taxonomy, 2) . '" /><br />

		</td>
	</tr>
	<tr class="form-field">
		<th scope="row" valign="top"><label for="taxonomy_image">' . __('Image 3', 'zci') . '</label></th>
		<td><img class="taxonomy-image" src="' . z_taxonomy_image_url($taxonomy->term_id, 3, NULL, TRUE) . '"/><br/><input type="text" name="taxonomy_image_3" id="taxonomy_image_3" value="' . get_z_edit_image_url($taxonomy, 3) . '" /><br />

		</td>
	</tr>
	<tr class="form-field">
		<th scope="row" valign="top"><label for="taxonomy_image">' . __('Image 4', 'zci') . '</label></th>
		<td><img class="taxonomy-image" src="' . z_taxonomy_image_url($taxonomy->term_id, 4, NULL, TRUE) . '"/><br/><input type="text" name="taxonomy_image_4" id="taxonomy_image_4" value="' . get_z_edit_image_url($taxonomy, 4) . '" /><br />

		</td>
	</tr>
	' . z_script("taxonomy_image");
}
 /**
  * WP Media library
  */
 public function load_upload_lib()
 {
     global $WOO_Product_Stock_Alert;
     wp_enqueue_media();
     wp_enqueue_script('upload_js', $this->jquery_lib_url . 'upload/media-upload.js', array('jquery'), $WOO_Product_Stock_Alert->version, true);
     wp_enqueue_style('upload_css', $this->jquery_lib_url . 'upload/media-upload.css', array(), $WOO_Product_Stock_Alert->version);
 }
Example #28
0
 /**
  * Generator button
  */
 public static function button($args = array())
 {
     // Check access
     if (!self::access_check()) {
         return;
     }
     // Prepare args
     $args = wp_parse_args($args, array('target' => 'content', 'text' => __('Insert shortcode', 'su'), 'class' => 'button', 'icon' => get_template_directory_uri() . '/functions/sc_generator/assets/images/icon.png', 'echo' => true, 'shortcode' => false));
     // Prepare icon
     if ($args['icon']) {
         $args['icon'] = '<img src="' . $args['icon'] . '" /> ';
     }
     // Print button
     $button = '<a href="javascript:void(0);" class="su-generator-button ' . $args['class'] . '" title="' . $args['text'] . '" data-target="' . $args['target'] . '" data-mfp-src="#su-generator" data-shortcode="' . (string) $args['shortcode'] . '">' . $args['icon'] . $args['text'] . '</a>';
     // Show generator popup
     add_action('wp_footer', array(__CLASS__, 'popup'));
     add_action('admin_footer', array(__CLASS__, 'popup'));
     // Request assets
     wp_enqueue_media();
     su_query_asset('css', array('simpleslider', 'farbtastic', 'magnific-popup', 'font-awesome', 'su-generator'));
     su_query_asset('js', array('jquery', 'jquery-ui-core', 'jquery-ui-widget', 'jquery-ui-mouse', 'simpleslider', 'farbtastic', 'magnific-popup', 'su-generator'));
     // Print/return result
     if ($args['echo']) {
         echo $button;
     }
     return $button;
 }
function wbb_theme_upload_scripts()
{
    global $pagenow, $wp_customize;
    if ('themes.php' === $pagenow || isset($wp_customize)) {
        wp_enqueue_media();
    }
}
Example #30
0
function cnss_admin_enqueue()
{
    global $pluginsURI;
    wp_enqueue_media();
    wp_register_script('cnss_admin_js', $pluginsURI . 'js/cnss_admin.js', array(), '1.0');
    wp_enqueue_script('cnss_admin_js');
}