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);