Динамический аргумент, передаваемый в третьем параметре функции Register_setting().Php

Кемеровские программисты php общаются здесь
Anonymous
Динамический аргумент, передаваемый в третьем параметре функции Register_setting().

Сообщение Anonymous »

В настоящее время работает над плагином WordPress, плагин завершен и готов к отправке. Однако во время проверки плагина с помощью проверки плагинов WordPress (PCP) он сработал ниже уровня предупреждения.

PluginCheck.CodeAnaанализ.SettingSanitization.register_settingDynamic

Динамический аргумент передается в третьем параметре Register_setting(). Пожалуйста, обеспечьте надлежащую дезинфекцию.

Однако мой код чист и соответствует правилам WordPress.

Код: Выделить всё

register_setting(
'ailpg_business_profile',
'ailpg_contact_emails',
array(
'type' => 'string',
'sanitize_callback' => [$this, 'sanitize_emails'],
'default' => ''
)
);
Я использую правильный способ регистрации класса, а sanitize_callback — это метод класса (например, [$this, 'sanitize_api_key']).
Несмотря на несколько изменений, проверка плагинов (PCP) продолжает вызывать ошибку предупреждения. Кто-нибудь, пожалуйста, проверьте и помогите или подтвердите, является ли это предупреждение ложным срабатыванием из-за известной проблемы с инструментом проверки плагинов.

Подробнее здесь: https://stackoverflow.com/questions/795 ... er-setting

Вернуться в «Php»