' ',), $atts)); $ids = (int) $atts['id']; ob_start(); include(imh_6310_plugin_url . 'shortcode.php'); return ob_get_clean(); } add_action('admin_menu', 'imh_6310_image_map_menu'); function imh_6310_image_map_menu() { $options = imh_6310_get_user_roles(); add_menu_page('Image Map Hotspot', 'Image Map Hotspot', $options, 'imh-6310-image-map-hotspot', 'imh_6310_home', 'dashicons-format-image', 20); add_submenu_page('imh-6310-image-map-hotspot', 'Image Map Hotspot', 'All Image Map Hotspot', $options, 'imh-6310-image-map-hotspot', 'imh_6310_home'); add_submenu_page('imh-6310-image-map-hotspot', 'Settings', 'Settings', $options, 'imh-6310-image-map-hotspot-setting', 'imh_6310_image_map_hotspot_setting'); // add_submenu_page('imh-6310-image-map-hotspot', 'Import / Export Plugin', 'Import/Export Plugin', $options, 'imh-6310-image-map-hotspot-import-export', 'imh_6310_image_map_hotspot_import_export'); add_submenu_page('imh-6310-image-map-hotspot', 'License', 'License', $options, 'imh-6310-image-map-hotspot-license', 'imh_6310_image_map_hotspot_lincense'); add_submenu_page('imh-6310-image-map-hotspot', 'How to use', 'Help', $options, 'imh-6310-image-map-hotspot-use', 'imh_6310_image_map_hotspot_how_to_use'); add_submenu_page('imh-6310-image-map-hotspot', 'WpMart Plugins', 'WpMart Plugins', $options, 'imh-6310-wpmart-plugins', 'imh_6310_wpmart_plugins'); } include imh_6310_plugin_url . 'template-menu.php'; function imh_6310_my_enqueue() { wp_localize_script('ajax-script', 'my_ajax_object', array('ajax_url' => admin_url('admin-ajax.php'))); } add_action('wp_enqueue_scripts', 'imh_6310_my_enqueue'); register_activation_hook(__FILE__, 'imh_6310_image_map_install'); include_once(imh_6310_plugin_url . 'functions.php'); function imh_6310_ajax_enqueue() { wp_localize_script('imh-6310-ajax-script', 'imh_6310_ajax_object', array('imh_6310_ajax_url' => admin_url('admin-ajax.php'))); } add_action('wp_enqueue_scripts', 'imh_6310_ajax_enqueue'); function imh_6310_activation_redirect( $plugin ) { if( $plugin == plugin_basename( __FILE__ ) ) { exit( wp_redirect( admin_url( 'admin.php?page=imh-6310-image-map-hotspot-use' ) ) ); } } add_action( 'activated_plugin', 'imh_6310_activation_redirect' ); add_action( 'admin_enqueue_scripts', 'imh_6310_link_css_js' ); function imh_6310_plugin_update_check() { imh_6310_version_status(); imh_6310_check_field_exists(); } add_action('plugins_loaded', 'imh_6310_plugin_update_check');