/** * Assets */ public function assets() { // main script wp_enqueue_script('meauh-main', MEAUH()->plugin_url() . '/assets/js/scripts.min.js', array('jquery'), filemtime(MEAUH()->plugin_path() . '/assets/js/scripts.min.js'), true); // main script variables wp_localize_script('meauh-main', 'meauh', array('ajax_url' => MEAUH()->ajax_url(), 'get_image_nonce' => wp_create_nonce(MEAUH_Ajax::NONCE_GET_IMAGE), 'save_image_nonce' => wp_create_nonce(MEAUH_Ajax::NONCE_SAVE_IMAGE))); // main style wp_enqueue_style('meauh-main', MEAUH()->plugin_url() . '/assets/css/main.min.css', array(), filemtime(MEAUH()->plugin_path() . '/assets/css/main.min.css'), 'all'); }
* * @return string|void */ public function ajax_url() { return admin_url('admin-ajax.php', 'relative'); } /** * Includes */ protected function includes() { require_once 'includes/class-meauh-ajax.php'; if ($this->is_request(self::REQUEST_ADMIN)) { require_once 'includes/class-meauh-admin.php'; } } } } /** * Get instance * * @return MyEyesAreUpHere */ function MEAUH() { return MyEyesAreUpHere::instance(); } // Global for backwards compatibility $GLOBALS['meauh'] = MEAUH();