<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 添加設置 您必須使用register_setting()定義新設置,它將在{$ wpdb-> prefix} _options表中創建一個條目。 您可以使用add_settings_section()在現有頁面上添加新的部分。 您可以使用add_settings_field()將新字段添加到現有部分。 >[info] 警報:register_setting()以及所提到的add_settings _ *()函數都應該添加到admin_init動作鉤子中。 ## 添加設置 ``` register_setting( string $option_group, string $option_name, callable $sanitize_callback = '' ); ``` 關于register_setting()的函數參考有關所使用參數的全面說明。 ##添加一節 ``` add_settings_section( string $id, string $title, callable $callback, string $page ); ``` 部分是您在具有共享標題的WordPress設置頁面上看到的設置組。 在插件中,您可以向現有設置頁面添加新的部分,而不是創建一個全新的頁面。 這使您的插件更容易維護,并創建更少的新頁面供用戶學習。 有關使用的參數的完整說明,請參考關于add_settings_section()的函數參考。 ##添加一個字段 ``` add_settings_field( string $id, string $title, callable $callback, string $page, string $section = 'default', array $args = [] ); ``` 有關使用的參數的完整說明,請參考關于add_settings_field()的函數參考。 示例 ``` <?php function wporg_settings_init() { // register a new setting for "reading" page register_setting('reading', 'wporg_setting_name'); // register a new section in the "reading" page add_settings_section( 'wporg_settings_section', 'WPOrg Settings Section', 'wporg_settings_section_cb', 'reading' ); // register a new field in the "wporg_settings_section" section, inside the "reading" page add_settings_field( 'wporg_settings_field', 'WPOrg Setting', 'wporg_settings_field_cb', 'reading', 'wporg_settings_section' ); } /** * register wporg_settings_init to the admin_init action hook */ add_action('admin_init', 'wporg_settings_init'); /** * callback functions */ // section content cb function wporg_settings_section_cb() { echo '<p>WPOrg Section Introduction.</p>'; } // field content cb function wporg_settings_field_cb() { // get the value of the setting we've registered with register_setting() $setting = get_option('wporg_setting_name'); // output the field ?> <input type="text" name="wporg_setting_name" value="<?= isset($setting) ? esc_attr($setting) : ''; ?>"> <?php } ``` ## 獲取設置 ``` get_option( string $option, mixed $default = false ); ``` 通過get_option()函數完成設置。 該函數接受兩個參數:該選項的名稱和該選項的可選默認值。 示例 ``` // get the value of the setting we've registered with register_setting() $setting = get_option('wporg_setting_name'); ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看