Задать вопрос
@Thes

Как правильно обрабатывать данные поля с nonce?

Здравствуйте!
Как делать wp_create_nonce для форм и обрабатывать данные через одноразовую проверку это понятно, но как проверять подобные случаи, когда формы нет, а данные обновляются вот таким образом:
function user_rules( $user_id ) {
	if ( ! empty( $_POST['user_rules'] ) ) {
		update_user_meta( $user_id, 'user_rules', esc_attr( $_POST['user_rules'] ) );
	}
}
add_action( 'user_register', 'user_rules' );

То есть при регистрации создается чекбокс, если он не пустой, то при создании нового пользователя записывается: user_rules со значением true.
Нужно ли проверять запрос $_POST['user_rules'] через wp_verify_nonce, если да, то подскажите как.
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы