register_setting( 'reading', 'eg_setting_name' ); } // eg_settings_api_init() add_action( 'admin_init', 'eg_settings_api_init' ); // ------------------------------------------------------------------ // Settings section callback function // ------------------------------------------------------------------ // // This function is needed if we added a new section. This function // will be run at the start of our section // function eg_setting_section_callback_function() { echo '

Intro text for our settings section

'; } // ------------------------------------------------------------------ // Callback function for our example setting // ------------------------------------------------------------------ // // creates a checkbox true/false option. Other types are surely possible // function eg_setting_callback_function() { echo ' Explanation text'; }