Php WordPress调用后端选项

Php WordPress调用后端选项,php,wordpress,Php,Wordpress,我创建了一个带有选项和文本字段的菜单,它似乎保存了我在单击“保存”时放入的文本。post操作是发送到options.php页面,但我不确定在该文件中创建什么。我猜它不会像customiser中的选项那样将输入的数据保存到wordpress中,或者这仍然是可能的,codex似乎没有涵盖我可以找到的内容。一旦设置了选项,我就可以使用调用它,对吗 以下是我的表格代码: 页面创建和注册设置功能(这似乎是抄本中的做法) 表格编号如下: // ADMIN PAGE // ==================

我创建了一个带有选项和文本字段的菜单,它似乎保存了我在单击“保存”时放入的文本。post操作是发送到options.php页面,但我不确定在该文件中创建什么。我猜它不会像customiser中的选项那样将输入的数据保存到wordpress中,或者这仍然是可能的,codex似乎没有涵盖我可以找到的内容。一旦设置了选项,我就可以使用调用它,对吗

以下是我的表格代码:

页面创建和注册设置功能(这似乎是抄本中的做法)

表格编号如下:

// ADMIN PAGE
// ===========================================================================     //

function register_unloadAdminStyle_settings() {
    //register our settings
    register_setting( 'unloadAdminStyle_group', 'dc_adminStyle_option' );
    register_setting( 'unloadAdminStyle_group', 'dc_adminStyle_option_toggle' );
    }


function dcmaintheme_page() {

    if ( !current_user_can( 'manage_options' ) )  {
        wp_die( __( 'You do not have sufficient permissions to access this page.' ) );
    }
?> 
    <div class="wrap">
            <h2>Some Option Menu</h2>;

            <form method="post" action="options.php">
                <?php settings_fields( 'unloadAdminStyle_settings' ); ?>
                <?php do_settings_sections( 'unloadAdminStyle_settings' ); ?>
                <table class="form-table">
                    <tr valign="top">
                    <th scope="row">Unload Admin Stylesheet</th>
                    <td><input type="text" name="adminStyle_option" value="<?php echo esc_attr( get_option('adminStyle_option') ); ?>" /></td>
                    </tr>
                </table>

                <?php submit_button(); ?>

            </form> 
        </div>
//管理页面
// ===========================================================================     //
函数寄存器\u unloadAdminStyle\u设置(){
//注册我们的设置
寄存器设置(“unloadAdminStyle”组、“dc\U adminStyle”选项);
寄存器设置(“UnloadadAdminStyle”组、“dc\U adminStyle”选项“切换”);
}
函数dcmaintheme_第页(){
如果(!当前用户可以('管理选项')){
wp_die(u uu('您没有足够的权限访问此页面');
}
?> 
一些选项菜单;
卸载管理样式表

不太清楚您要问什么,但是options.php是/wp admin目录中的一个文件,它将处理更新设置,不需要创建/修改其他文件

// ADMIN PAGE
// ===========================================================================     //

function register_unloadAdminStyle_settings() {
    //register our settings
    register_setting( 'unloadAdminStyle_group', 'dc_adminStyle_option' );
    register_setting( 'unloadAdminStyle_group', 'dc_adminStyle_option_toggle' );
    }


function dcmaintheme_page() {

    if ( !current_user_can( 'manage_options' ) )  {
        wp_die( __( 'You do not have sufficient permissions to access this page.' ) );
    }
?> 
    <div class="wrap">
            <h2>Some Option Menu</h2>;

            <form method="post" action="options.php">
                <?php settings_fields( 'unloadAdminStyle_settings' ); ?>
                <?php do_settings_sections( 'unloadAdminStyle_settings' ); ?>
                <table class="form-table">
                    <tr valign="top">
                    <th scope="row">Unload Admin Stylesheet</th>
                    <td><input type="text" name="adminStyle_option" value="<?php echo esc_attr( get_option('adminStyle_option') ); ?>" /></td>
                    </tr>
                </table>

                <?php submit_button(); ?>

            </form> 
        </div>