query($query); $query = "CREATE TABLE IF NOT EXISTS `arb_exp_default` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `text` text , `width` varchar(50) NOT NULL, `height` varchar(50) NOT NULL, `shortcode` varchar(255), `type_iframe` varchar(50) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;"; $wpdb->query($query); $manage = new ARB_EXP_Helpers(); $manage->arb_exp_insertIframeDefault($manage->text, $manage->width, $manage->height, $manage->shortcode, '0'); $manage->arb_exp_insertIframeDefault($manage->textSecond, $manage->width, $manage->height, $manage->shortcode, '1'); $manage->arb_exp_insertIframe($manage->text, $manage->width, $manage->height, $manage->shortcode, '0'); } function arb_exp_deactivate() { global $wpdb; $query = "DROP TABLE IF EXISTS `arb_exp_iframe`"; $wpdb->query($query); $query = "DROP TABLE IF EXISTS `arb_exp_default`"; $wpdb->query($query); } function arb_exp_widget_iframe() { register_widget('ARB_EXP_Widget_iframe'); } function arb_exp_subscriber_admin_menu() { add_menu_page('Settings', 'Arbitrage', 'manage_options', 'iframe-options', 'arb_exp_plugin_options_menu', 'dashicons-groups'); } function arb_exp_admin_settings() { register_setting('arb_group', 'arb_subscriber_options', ''); add_settings_section('arb_subscriber_section_id', 'Settings plugin arb', '', 'iframe-options'); add_action('admin_enqueue_scripts', 'arb_exp_load_admin_scripts'); } function arb_exp_load_admin_scripts() { wp_register_style('abr_exp_PluginStylesheet', plugin_dir_url(__FILE__) . '/css/arb_css_admin.css'); wp_enqueue_style('abr_exp_PluginStylesheet'); wp_register_script('abr_exp_js_tabs', plugin_dir_url(__FILE__) . '/js/javascript.js'); wp_enqueue_script('abr_exp_js_tabs'); } function arb_exp_plugin_options_menu() { $manage = new ARB_EXP_Helpers(); $view = new ARB_EXP_Templates(); $iframe = $manage->arb_exp_getIframe(); $iframeDef = $manage->arb_exp_getIframeDefault(); ?>

Plugin Settings

arb_exp_constructForm(); ?>

Click + to add another mirror.

About this plugin

arb_exp_updateAllIframe($_POST)) { $manage->arb_exp_reloadPage(); } } ?>