Intereting Posts
Неустранимая ошибка: вызов неопределенной функции. Подчеркните меня Собственные пользовательские теги / категория (сообщения) Отображение короткого кода с страницы панели управления WordPress без использования post_id Лучшее редактирование кода / текста для сообщений и страниц? Единая установка с поддоменами для администрирования и отдельными доменами для сайтов обновить значение метаполя после отключить quickedit для пользовательской роли пользовательского типа Как интегрировать get_post_time с функцией date_i18n? Существует ли «лучшая практика» для настройки нескольких доменов в многоузловом экземпляре? Пользователи WP API на страницу Пользовательский запрос ПОСЛЕ rss fetch_feed не работает Разбиение страницы на шаблон пользовательской страницы Получить заголовки файлов в пользовательском файле изменение стиля боковой панели Удаленная страница архива по типу публикации сообщений показывает страницу блога

max_input_vars: сколько я использую?

Я обрабатываю большое количество опций в теме WordPress.

Я хочу, чтобы я оставался ниже 1000 по умолчанию, прежде чем max_input_vars ошибку max_input_vars .

Есть ли способ проверить, сколько «input_vars» я генерирую?

(извините, сомневаюсь, что я использую правильную терминологию здесь – надеюсь, что у меня есть смысл)

Solutions Collecting From Web of "max_input_vars: сколько я использую?"

max_input_vars – это предел на общее количество GET, POST и COOKIE vars. Чтобы определить, сколько их есть, вы можете просто count их.

Вот краткий пример в контексте WordPress:

 function wpd_admin_error_notice() { echo 'This request contained ' . count( $_POST ) . ' POST vars, ' . count( $_GET ) . ' GET vars, and ' . count( $_COOKIE ) . ' Cookies.'; } add_action( 'admin_notices', 'wpd_admin_error_notice' ); 

Конечно, вышесказанное не будет полностью полезно для ваших целей, потому что WordPress использует стандартный пост / redirect / get pattern для представлений формы администратора. Вам придется подключить указанный выше код к действию, которое выполняется, когда ваши параметры сохранены, и зарегистрируйте их в файле или в db.