/** * Enques Admin and Front End JS/CSS */ function enqueue_admin_js() { wp_register_script('ignitiondeck-admin', plugins_url('/js/ignitiondeck-admin.js', __FILE__)); wp_enqueue_script('jQuery'); wp_enqueue_script('ignitiondeck-admin'); if (is_multisite() && is_id_network_activated()) { $id_ajaxurl = network_home_url('/') . 'wp-admin/admin-ajax.php'; } else { $id_ajaxurl = site_url('/') . 'wp-admin/admin-ajax.php'; } wp_localize_script('ignitiondeck-admin', 'id_homeurl', home_url()); wp_localize_script('ignitiondeck-admin', 'id_ajaxurl', $id_ajaxurl); global $post; if (isset($post->post_type) && $post->post_type == 'ignition_product') { wp_register_script('ignitiondeck', plugins_url('/js/ignitiondeck.js', __FILE__)); wp_enqueue_script('ignitiondeck'); wp_localize_script('ignitiondeck', 'id_ajaxurl', $id_ajaxurl); wp_dequeue_script('autosave'); //wp_enqueue_style('wp-pointer'); //wp_enqueue_script('wp-pointer'); } }
/** * includeJavascript files */ function enqueue_front_js() { wp_register_script('ignitiondeck', plugins_url('/js/ignitiondeck.js', __FILE__)); wp_register_script('idlightbox', plugins_url('/js/idlightbox.js', __FILE__)); wp_register_script('ddslick', plugins_url('/js/jquery.ddslick.min.js', __FILE__)); wp_enqueue_script('jquery'); wp_enqueue_script('ddslick'); wp_enqueue_script('ignitiondeck'); wp_enqueue_script('idlightbox'); $settings = getSettings(); if ($settings->prod_page_fb == 1) { global $post; global $wpdb; if (isset($post)) { $post_name = $post->post_name; $sql = $wpdb->prepare('SELECT * FROM ' . $wpdb->prefix . 'postmeta WHERE meta_key = %s AND meta_value=%s', 'ign_post_name', $post_name); $res = $wpdb->get_results($sql); if (isset($res) && !isset($_GET['purchaseform'])) { wp_register_script('facebook', plugins_url('/js/facebook.js', __FILE__)); wp_enqueue_script('facebook'); } else { if (isset($post->post_type) && $post->post_type == 'ignition_product' && !isset($_GET['purchaseform'])) { wp_register_script('facebook', plugins_url('/js/facebook.js', __FILE__)); wp_enqueue_script('facebook'); } } } } if (is_multisite() && is_id_network_activated()) { $id_ajaxurl = network_home_url('/', 'relative') . 'wp-admin/admin-ajax.php'; } else { $id_ajaxurl = site_url('/', 'relative') . 'wp-admin/admin-ajax.php'; } $id_siteurl = site_url('/'); wp_localize_script('ignitiondeck', 'id_ajaxurl', $id_ajaxurl); wp_localize_script('ignitiondeck', 'id_siteurl', $id_siteurl); }