Changeset 917492
- Timestamp:
- 05/19/2014 10:23:31 PM (12 years ago)
- File:
-
- 1 edited
-
call-from-web/trunk/call-from-web.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
call-from-web/trunk/call-from-web.php
r917095 r917492 3 3 * Plugin Name: Call From Web 4 4 * Plugin URI: http://www.call-from-web.com/plugins/wordpress 5 * Description: Let your visitors c ontact you by phone.5 * Description: Let your visitors call you by phone for free. 6 6 * Version: 2.3 7 7 * Author: Call From Web … … 25 25 Set up your domain widget ID here to be able to view your comments. <h3>Need a valid widget ID? <a href="http://www.call-from-web.com/users/sign_up">Sign up</a>.</h3> 26 26 <form action="options.php" method="post"> 27 <?php settings_fields(' plugin_options'); ?>27 <?php settings_fields('cfw_plugin_options'); ?> 28 28 <?php do_settings_sections(__FILE__); ?> 29 29 <p class="submit"> … … 39 39 // Register our settings. Add the settings section, and settings fields 40 40 function cfw_options_init_fn(){ 41 register_setting(' plugin_options', 'plugin_options', 'cfw_plugin_options_validate' );42 add_settings_section(' main_section', 'Button Settings', 'cfw_section_text_fn', __FILE__);43 add_settings_field('cfw_profile', 'Widget ID', 'cfw_setting_profile', __FILE__, ' main_section');44 add_settings_field('cfw_button_title', 'Button Title', 'cfw_setting_button_title', __FILE__, ' main_section');41 register_setting('cfw_plugin_options', 'cfw_plugin_options', 'cfw_plugin_options_validate' ); 42 add_settings_section('cfw_main_section', 'Button Settings', 'cfw_section_text_fn', __FILE__); 43 add_settings_field('cfw_profile', 'Widget ID', 'cfw_setting_profile', __FILE__, 'cfw_main_section'); 44 add_settings_field('cfw_button_title', 'Button Title', 'cfw_setting_button_title', __FILE__, 'cfw_main_section'); 45 45 } 46 46 … … 48 48 49 49 function cfw_setting_profile() { 50 $options = get_option(' plugin_options');51 echo "<input id='plugin_text_string' name=' plugin_options[cfw_profile]' size='40' type='text' value='{$options['cfw_profile']}' />";50 $options = get_option('cfw_plugin_options'); 51 echo "<input id='plugin_text_string' name='cfw_plugin_options[cfw_profile]' size='40' type='text' value='{$options['cfw_profile']}' />"; 52 52 } 53 53 54 54 function cfw_setting_key() { 55 $options = get_option(' plugin_options');56 echo "<input id='plugin_text_string' name=' plugin_options[cfw_key]' size='40' type='text' value='{$options['cfw_key']}' />";55 $options = get_option('cfw_plugin_options'); 56 echo "<input id='plugin_text_string' name='cfw_plugin_options[cfw_key]' size='40' type='text' value='{$options['cfw_key']}' />"; 57 57 } 58 58 59 59 function cfw_setting_button_title() { 60 $options = get_option(' plugin_options');60 $options = get_option('cfw_plugin_options'); 61 61 $button_title = empty($options['cfw_button_title']) ? 'Contact Us' : $options['cfw_button_title']; 62 echo "<input id='plugin_text_string' name=' plugin_options[cfw_button_title]' size='40' type='text' value='{$button_title}' />";62 echo "<input id='plugin_text_string' name='cfw_plugin_options[cfw_button_title]' size='40' type='text' value='{$button_title}' />"; 63 63 } 64 64 … … 74 74 add_action('wp_footer', 'cfw_addButton'); 75 75 function cfw_addButton(){ 76 $o = get_option(' plugin_options');76 $o = get_option('cfw_plugin_options'); 77 77 $profile = empty($o['cfw_profile']) ? "" : "/{$o['cfw_profile']}"; 78 78 $button_title = empty($o['cfw_button_title']) ? 'Contact Us' : $o['cfw_button_title']; … … 93 93 } 94 94 95 $o = get_option(' plugin_options');95 $o = get_option('cfw_plugin_options'); 96 96 if (empty($o['cfw_profile'])) { add_action( 'admin_notices', 'cfw_no_api_key_provided_admin_notice'); } 97 97
Note: See TracChangeset
for help on using the changeset viewer.