API настроек Wordpress: сохранение нескольких строк похожих данных
Я экспериментировал с стартовым набором опций плагина , но не могу найти способ сохранить несколько строк похожих данных с помощью API настроек. Пример того, что я пытаюсь сохранить:
_________________________________________
|____Order#____|___Image URL___|_Enabled_|
| 1 | http://... | Y |
| 2 | http://... | N |
........
Можно ли это сгенерировать и сохранить, используя только один параметр register_setting? Я не могу понять, как это будет сделано, особенно с форматом данных, сохраняемых в базе данных.
Спасибо, Алекс
2 answers
Это две лучшие статьи, которые я прочитал (я уверен, что есть и другие) о создании нескольких опций с помощью API настроек, одна из которых охватывает использование внутри темы, а другая - внутри плагина, но, по сути, обе на самом деле охватывают одно и то же (регистрация страницы и наличие некоторых сохраняемых полей внутри этой страницы).
Формирователь темы
- Включение API настроек в темы WordPressАлисотегик
- API настроек WordPress Учебное пособие: Часть 1
У обоих есть несколько частей здесь и там, с которыми я не согласен, я не могу вспомнить конкретно, с чем, но такова природа написания кода, вы не всегда согласитесь с тем, как некоторые программисты подходят к конкретным вещам. У меня сейчас нет времени просматривать их и выбирать, что бы я сделал по-другому, но оба они по-прежнему являются очень хорошими примерами использования API.
Надеюсь, это поможет.
У меня самого такой же вопрос, и ни одна из этих двух статей, похоже, не отвечает на этот вопрос.
Похоже, что пользовательская база данных - это единственный выход?