В настоящее время я создаю плагин для WordPress со страницей настроек, где пользователь может вводить изображения, имена и URL-адреса, которые затем будут отображаться на веб-сайте с помощью виджета и шорткода. Конечно, я хочу сохранить эти настройки, чтобы они могли быть показаны на веб-сайте.
Я нашел этот код, но я не знаю, является ли это (лучшим) способом:
<form method="post" action="options.php">
<?php wp_nonce_field('update-options') ?>
<p><strong>One 1:</strong><br />
<input type="text" placeholder="Name" name="name" size="45" value="<?php echo get_option('name'); ?>" />
<input type="text" placeholder="Logo" name="logo" size="45" value="<?php echo get_option('logo'); ?>" />
<input type="text" placeholder="Website" name="website" size="45" value="<?php echo get_option('website'); ?>" />
</p>
<input type="submit" name="Submit" value="Save" /></p>
<input type="hidden" name="action" value="update" />
<input type="hidden" name="page_options" value="name, logo, website" />
</form>
Что ты предлагаешь?
читать API настроек из WordPress, есть все, что вам нужно, чтобы создать страницу параметров.
Других решений пока нет …