首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress设置未保存

Wordpress设置未保存
EN

Stack Overflow用户
提问于 2016-12-21 12:26:35
回答 1查看 118关注 0票数 0

嗨,我是新手wordpress正在尝试开发一个wordpress插件,但是当添加一个设置部分面临问题时,我的选择是不保存到数据库,请帮助。

代码语言:javascript
复制
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');
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-21 13:30:39

看看这个。

代码语言:javascript
复制
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');
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41262807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档