case 'select': case 'color': case 'password': case 'radio': $option_value = $option_value; break; default: break; } if (!is_null($option_value)) { if ($option_name && $setting_name) { if (!isset($update_options[$option_name])) { $update_options[$option_name] = get_option($option_name, array()); } if (!is_array($update_options[$option_name])) { $update_options[$option_name] = array(); } $update_options[$option_name][$setting_name] = $option_value; } else { $update_options[$option_name] = $option_value; } } } foreach ($update_options as $name => $value) { update_option($name, $value); } return true; } } Donation_Button_Html_output::init();
public static function donation_button_twilio_setting() { $sms_setting_fields = self::donation_button_twilio_setting_fields(); $Html_output = new Donation_Button_Html_output(); ?> <form id="twilio_sms_form" enctype="multipart/form-data" action="" method="post"> <?php $Html_output->init($sms_setting_fields); ?> <table class="form-table"> <tbody> <tr valign="top"> <th scope="row" class="titledesc"></th> <td class="forminp"> <input type="button" class="button" id="donation_button_twilio_test_sms_button" name="donation_button_twilio_test_sms_button" value="<?php esc_attr_e('Send', 'Option'); ?> "/> </td> </tr> </tbody> </table> <p class="submit"> <input type="submit" name="twilio_sms" class="button-primary" value="<?php esc_attr_e('Save changes', 'Option'); ?> " /> </p> </form> <?php }