wp_referer_field
wp_referer_field()
— это функция в WordPress, которая создает скрытое поле формы с URL-адресом (referer), который будет отправлен вместе с формой при ее отправке. Это поле может быть использовано для проверки источника запроса или для перенаправления пользователя на исходную страницу после обработки формы.
Пример использования wp_referer_field()
:
В этом примере мы создаем форму с помощью HTML и указываем метод POST и URL-адрес для обработки формы в атрибуте action
.
Затем мы вызываем wp_referer_field()
для генерации скрытого поля формы с URL-адресом (referer). Функция wp_referer_field()
автоматически вставляет скрытое поле в HTML-код.
Далее мы добавляем другие поля формы и кнопку отправки, как обычно.
Когда пользователь отправляет форму, значение URL-адреса (referer), которое было сохранено в скрытом поле, будет отправлено вместе с формой. Вы можете получить это значение из массива $_POST
в обработчике формы и использовать его для проверки или перенаправления пользователя, если это необходимо.
Обратите внимание, что
wp_referer_field()
автоматически вставляет некоторые дополнительные атрибуты в скрытое поле, такие как name=»_wp_http_referer» и id=»_wp_http_referer». Это помогает WordPress определить, что это поле используется для передачи referer и обрабатывать его соответствующим образом при обработке формы.
Функции WordPress
- wp_nonce_url
- sanitize_url
- wp_validate_redirect
- wp_nonce_field
- wp_privacy_anonymize_data
- kses_init_filters
- kses_remove_filters
- wpmu_activate_signup
- is_ssl
- wp_unslash
- wp_safe_redirect
- wp_generate_password
- wp_destroy_current_session
- wp_parse_auth_cookie
- wp_get_session_token
- wp_create_nonce
- wp_verify_nonce
- is_user_logged_in
- wp_kses_post
- wp_kses_data
- wp_filter_post_kses
- wp_salt
- wp_hash_password
- wp_hash
- wp_sanitize_redirect
- wp_http_validate_url
- wp_nonce_ays
- sanitize_sql_orderby
- wp_strip_all_tags
- wp_specialchars_decode
- urlencode_deep
- tag_escape
- esc_url_raw
- esc_textarea
- esc_js
- esc_html_e
- esc_html
- esc_sql
- esc_attr
- esc_html__
- esc_url