Guest User

Untitled

a guest
Sep 20th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. add_filter('admin_init', 'my_general_settings_register_fields');
  2. function my_general_settings_register_fields(){
  3. $custom_settings = array(
  4. array(
  5. 'title'=>'Feedback email',
  6. 'value'=>'feedback_email'
  7. )
  8. );
  9.  
  10. foreach ($custom_settings as $value) {
  11. register_setting('general', $value['value'], 'esc_attr');
  12. add_settings_field($value['value'], $value['title'], 'my_general_settings_fields_html', 'general', 'default', array('option_name' => $value['value']));
  13. }
  14. }
  15.  
  16. function my_general_settings_fields_html($option){
  17. $value = get_option( $option['option_name'], '' );
  18. echo '<input type="text" id="'.$option['option_name'].'" name="'.$option['option_name'].'" value="' . $value . '" />';
  19. }
  20.  
  21.  
  22. ///Call
  23. <php echo get_option(feedback_email);?>
Add Comment
Please, Sign In to add comment