/** * This is the callback function for ubcar-map-view.js's display_point() * AJAX request, retrieving a wiki page's html if UBC CTLT's Wiki Embed * plugin is enabled or the wiki page's URL if it is not. * * @access public * @return void */ function ubcar_get_wiki_page() { $ubcar_media_id = $_POST['ubcar_wiki_id']; $ubcar_media_meta = get_post_meta($ubcar_media_id, 'ubcar_media_meta', true); $ubcar_media_url = html_entity_decode($ubcar_media_meta["url"]); if (class_exists('Wiki_Embed')) { $wiki_html = new Wiki_Embed(); echo $wiki_html->shortcode(array('url' => $ubcar_media_url)); } else { $no_wiki_html = array('url' => $ubcar_media_url); wp_send_json($no_wiki_html); } die; }