Save Option on Database

时间:2012-04-27 作者:victor

很抱歉问你这个问题,你能帮我吗?我在小部件中有此表单:

<form> 
 <fieldset>
  <legend>Counter Position:</legend>
  </br>
  <p> 
   Right  <input type="radio" name="position" value="right"/>
  <p>  
   Left  <input type="radio" name="position" value="left"/>
  <p>
   Center  <input type="radio" name="position" value="center"/>
</fieldset>
</form>
如何将所选选项保存到数据库中?

1 个回复
最合适的回答,由SO网友:Mohit Bumb 整理而成
<?php add_option( $option, $value, $deprecated, $autoload ); ?>

http://codex.wordpress.org/Function_Reference/add_option

global $options;
    ?>
    <form action="options.php" method="post">
    <?php $settings = get_option( \'options\' ); 
    ?>
    <?php settings_fields( \'theme_options\' ); ?>
 <fieldset>
  <legend>Counter Position:</legend>
  </br>
  <p> 
   Right  <input type="radio" name="position" value="right"/>
  <p>  
   Left  <input type="radio" name="position" value="left"/>
  <p>
   Center  <input type="radio" name="position" value="center"/>
</fieldset>
</form>

    <?php 


function r_set(){
    register_setting( \'theme_options\', \'options\', \'validate_options\' );
}
add_action(\'admin_init\',\'r_set\');
function validate_options($value){
global $sa_options;
$val[\'position\'] = $value[\'position\'];
    return $val;
}
结束

相关推荐

函数.php中包含的PHP文件不能在管理区域中工作

我已经拆分了我的功能。使用将php转换为多个文件require_once, 这非常有效。但是,当我在其中一个包含的文件中添加管理功能(额外面板)时,它不起作用?这让我把代码放在函数中。php,我不想这样做。这是我最重要的功能。php<?php error_reporting(E_ALL); ini_set(\'display_errors\', True); // Includes require_once(\'includes/admin.php\');