嗨,我是新手wordpress正在尝试开发一个wordpress插件,但是当添加一个设置部分面临问题时,我的选择是不保存到数据库,请帮助。
function rclk_settings_section() {
echo "Check to enable";
}
function rclk_settings_output() {
$status = get_option('rclk_sec');
?>
<label>Enable
<input type='radio' name='rclk_sec' value="1" <?php echo ($status == '1')?'checked': ' '; ?>>
</label>
<label>Disable
<input type='radio' name='rclk_sec' value="0" <?php echo ($status == '0')?'checked': ' '; ?>>
</label>
<?php
}
function disable_rclk_settings_page() {
//create settings
$section_group = "reading"; $section_name = "rclk_sec";
register_setting($sections_group, $section_name); //create section of page
$settings_section = "default"; $page = $section_group; add_settings_section($settings_section, 'Disable Right Click and CTRL+C', "rclk_settings_section", $page);
//create section fields
add_settings_field($section_name, 'Disable Right Click and CTRL+C', 'rclk_settings_output', $page, $settings_section);
}
add_action('admin_init', 'disable_rclk_settings_page');发布于 2016-12-21 13:30:39
看看这个。
function rclk_settings_section() {
echo "Check to enable";
}
function rclk_settings_output() {
$status = get_option('rclk_sec');
?>
<label>Enable
<input type='radio' name='rclk_sec' value="1" <?php echo ($status == '1')?'checked': ' '; ?>>
</label>
<label>Disable
<input type='radio' name='rclk_sec' value="0" <?php echo ($status == '0')?'checked': ' '; ?>>
</label>
<?php
}
function disable_rclk_settings_page() {
//create settings
$section_group = "reading"; $section_name = "rclk_sec";
register_setting($sections_group, $section_name); //create section of page
$settings_section = "default"; $page = $section_group; add_settings_section($settings_section, 'Disable Right Click and CTRL+C', "rclk_settings_section", $page);
//create section fields
add_settings_field($section_name, 'Disable Right Click and CTRL+C', 'rclk_settings_output', $page, $settings_section);
}
add_action('admin_init', 'disable_rclk_settings_page');https://stackoverflow.com/questions/41262807
复制相似问题