Как добавить страницу опций (чекбокс) в вордпресс?

Все добрый день! Ребята подскажите как сохранить опцию, именно чекбокс, простые текстовые поля работают, а вот чек бокс не записывается, всегда пустое значение:

// Add the option page to the WordPress admin menu {echo:get_option('my_option_fb')}
function my_plugin_options() {
  add_options_page(
	'Переменные сайта', // Page title
	'Переменные', // Menu title
	'manage_options', // Capability required to access the page
	'my-plugin', // Menu slug
	'my_plugin_options_page' // Callback function to display the options page
  );
}
add_action('admin_menu', 'my_plugin_options');

// Display the options page
function my_plugin_options_page() {
  ?>
  <div class="wrap">
	<h2>Переменные сайта</h2>
	<form method="post" action="options.php">
	  <?php settings_fields('my_plugin_options'); ?>
	  <?php do_settings_sections('my_plugin_options'); ?>

?>

	  <table class="form-table">
		<tr valign="top">
		  <th scope="row">Ссылка на facebook</th>
		  <td><input type="text" name="my_option_fb" value="<?php echo esc_attr(get_option('my_option_fb')); ?>" /></td>
		</tr>
		<tr valign="top">
		  <th scope="row">Ссылка на Linked IN</th>
		  <td><input type="text" name="my_option_insta" value="<?php echo esc_attr(get_option('my_option_insta')); ?>" /></td>
		</tr>

 <tr valign="top">
		  <th scope="row">Режим обслуживания</th>
		  <td><input type="checkbox" name="my_option_maintenance" value="<?php echo esc_attr(get_option('my_option_maintenance')); ?>" /></td>
		</tr>

	  </table>

	  <?php submit_button(); ?>
	</form>
  </div>
  <?php
}

// Register the settings
function my_plugin_register_settings() {
  register_setting('my_plugin_options', 'my_option_fb');
  register_setting('my_plugin_options', 'my_option_insta');
  register_setting('my_plugin_options', 'my_option_maintenance');
}
add_action('admin_init', 'my_plugin_register_settings');

input type="checkbox" name="my_option_maintenance - в этом месте

Заметки к вопросу:
lifeact 2.2 года назад

нашел:

<input type="checkbox" name="option_maintenance" value="1" <?php checked('1',get_option('option_maintenance')); ?> />