public function wrapper_page_ui() { // add metabox interface when editing a wrapper page (with none and global options) // This UI should display the current page set // when saving a post, save the meta of which page is set $idx_api = new Idx_Api(); $system_links = $idx_api->idx_api_get_systemlinks(); $saved_links = $idx_api->idx_api_get_savedlinks(); wp_nonce_field('idx-wrapper-page', 'idx-wrapper-page-nonce'); $this->wrapper_page_dropdown($system_links, $saved_links); wp_enqueue_style('select2', 'https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/css/select2.min.css'); wp_enqueue_script('select2', 'https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/js/select2.min.js', 'jquery'); wp_enqueue_script('idx-wrapper', plugins_url('../assets/js/idx-wrappers.min.js', __FILE__)); }