在wordpress中设置api无法保存设置

时间:2018-02-06 12:25:49

标签: php wordpress

我正在处理wordpress的设置api,但无法保存设置,因为它什么都不返回。我无法理解我在这里做错了什么。我是wordpress开发的新手,所以无法弄清楚。

<?php    
    add_action( 'admin_init', function() {
    register_setting( 'my-plugin-settings', 'map_option_1' );

});

function my_plugin_page() {
  ?>
    <div class="wrap">
      <form action="admin.php?page=creww_dashboard" method="post">

        <?php
          settings_fields( 'my-plugin-settings' );
          do_settings_sections( 'my-plugin-settings' );
        ?>
        <table>

            <tr>
                <th>Api Key</th>
                <td><input type="text" placeholder="Your name" name="map_option_1" value="<?php echo esc_attr( get_option('map_option_1') ); ?>" size="50" /></td>
            </tr>

            <tr>
                <td><?php submit_button(); ?></td>
            </tr>

        </table>

      </form>
    </div>
  <?php
}

my_plugin_page();

0 个答案:

没有答案