wp_protected_ajax_actions

過濾鉤子
apply_filters( 'wp_protected_ajax_actions', $actions_to_protect )
引數
  • (string[]) $actions_to_protect Array of strings with Ajax actions to protect.
    Required:
定義位置
相關勾子
wp_ajax_actionwp_feed_optionspage_row_actionspost_row_actionswp_is_site_protected_by_basic_auth
相關方法
is_protected_ajax_actionwp_media_attach_actionwp_protect_special_option_deprecated_functionwp_redirect_admin_locationsremove_all_actions
引入
5.2.0
棄用
-

wp_protected_ajax_actions:這是 WordPress 中的一個鉤子,它的作用是在 ajax 請求的過程中保護某些操作不被非法訪問。使用這個鉤子,開發者可以通過指定某些操作是否需要身份驗證,來保護站點的安全。

過濾受保護的Ajax動作的陣列。

這個過濾器只有在做Ajax並且Ajax請求有一個’action’屬性時才會被觸發。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$actions_to_protect = (array) apply_filters( 'wp_protected_ajax_actions', $actions_to_protect );
$actions_to_protect = (array) apply_filters( 'wp_protected_ajax_actions', $actions_to_protect );
$actions_to_protect = (array) apply_filters( 'wp_protected_ajax_actions', $actions_to_protect );

常見問題

FAQs
檢視更多 >