options = get_option('real_contact_plugin_options'); $this->real_contact_register_settings_and_fields(); } public static function add_contact_tools_options_page(){ add_options_page('Contact Sidebar Slider', 'Contact Sidebar Slider', 'administrator', __FILE__, array('RealContactSlider','real_youtube_tools_options')); } public static function real_youtube_tools_options(){ ?>

Real Contact Widget Slider Configuration

options['recipient'])) $this->options['recipient'] = "yourmail@gmail.com"; echo ""; } //name_settings public function name_settings() { if(empty($this->options['name'])) $this->options['name'] = "Contact Us Slider"; echo ""; } //email_settings public function email_settings() { if(empty($this->options['email'])) $this->options['email'] = "yourmail@gmail.com"; echo ""; } //marginTop_settings public function marginTop_settings() { if(empty($this->options['marginTop'])) $this->options['marginTop'] = "250"; echo ""; } //alignment_settings public function position_settings(){ if(empty($this->options['alignment'])) $this->options['alignment'] = "left"; $items = array('left','right'); echo ""; } //width_settings public function width_settings() { if(empty($this->options['width'])) $this->options['width'] = "350"; echo ""; } //height_settings public function height_settings() { if(empty($this->options['height'])) $this->options['height'] = "400"; echo ""; } } add_action('admin_menu', 'real_contact_trigger_options_function'); function real_contact_trigger_options_function(){ RealContactSlider::add_contact_tools_options_page(); } add_action('admin_init','real_contact_trigger_create_object'); function real_contact_trigger_create_object(){ new RealContactSlider(); } add_action('wp_footer','real_contact_add_content_in_footer'); function real_contact_add_content_in_footer(){ $o = get_option('real_contact_plugin_options'); extract($o); $total_height=$height-95; $max_height=$total_height+10; $myError=''; $print_contact = ''; $print_contact .= '
'; $imgURL = plugin_dir_url(__FILE__).'assets/contact-icon.png'; ?>
admin_url( 'admin-ajax.php' ), 'bs_nonce' => wp_create_nonce( 'bs-contact-nonce') ); wp_localize_script( 'bs_contact_ajax', 'bs_ajax_object', $value); } $real_contact_default_values = array( 'marginTop' => 250, 'recipient' => 'yourmail@mail.com', 'width' => '350', 'height' => '330', 'alignment' => 'left' ); add_option('real_contact_plugin_options', $real_contact_default_values);