jiewmeng
  • 0
Учитель

Для чего вообще нужна группа настроек?

  • 0

скажи у меня есть вариант

update_option('pp_options', $options);

когда я хочу создать форму для этого, я узнал, что мне нужно создать группу настроек

register_setting('pp_options_group', 'pp_options');

затем в форме сделать

settings_fields('pp_options_group')

но я действительно не понимаю, для чего на самом деле предназначена группа настроек? Я знаю, что это связано с дезинфекцией, но зачем создавать группу для дезинфекции?

Share
  1. Санитарная обработка — второстепенная функция. Главное это:

    Функции register_setting и unregister_setting добавляют и удаляют параметры из белого списка разрешенных параметров, которые форма может сохранить. Они также могут назвать функцию обратного вызова sanitize в качестве меры безопасности для проверки значения каждого параметра. ( Зарегистрировать настройки )

    Технически $option_group аргумент используется для:

    • ключ массива в глобальном массиве опций из белого списка
    • часть имени фильтра для запуска обратного вызова очистки
    • 0

Оставить ответ

You must login to add an answer.