WordPress 内に「 theme-options.php 」ページを作成しました。このページは、WP API の「外観」設定メニューの下にあります。このページでは、[設定] > [一般オプション]ページ ([サイト タイトル]と[タグライン/小見出し])から2 つのものを含めたいと思います。これらはここ ([テーマ オプション] ページ)で編集して保存できます。
これを達成するにはどうすればよいですか?これまでのところ、必要なボックスと情報が表示されますが、適切に保存/更新されません。私が見逃しているのは何ですか?
テーマ-options.php :
// Build our Page
function build_options_page() {
// Page Structure
ob_start(); ?>
<div class="wrap">
<?php screen_icon();?>
<h2>Theme Options</h2>
<p><b><label for="blogname"><?php _e('Site Title') ?></label></b></p>
<p><input name="blogname" type="text" id="blogname" value="<?php form_option('blogname'); ?>" class="regular-text" />
<span class="description"><?php _e('The name of your site.') ?></span></p>
<br />
<p><b><label for="blogdescription"><?php _e('Tagline or Subheading') ?></label></b></p>
<p><input name="blogdescription" type="text" id="blogdescription" value="<?php form_option('blogdescription'); ?>" class="regular-text" />
<span class="description"><?php _e('A brief description of your site.') ?></span></p>
<p class="submit">
<input name="Submit" type="submit" class="button-primary" value="<?php esc_attr_e('Save Changes'); ?>" />
</p>
</div>
<?php
echo ob_get_clean();
?>
}