wp_validate_site_data

動作鉤子
do_action( 'wp_validate_site_data', $errors, $data, $old_site )
引數
  • (WP_Error) $errors Error object to add validation errors to.
    Required:
  • (array) $data Associative array of complete site data. See {@see wp_insert_site()} for the included data.
    Required:
  • (WP_Site|null) $old_site The old site object if the data belongs to a site being updated, or null if it is a new site being inserted.
    Required:
定義位置
相關勾子
wp_validate_site_deletionwp_normalize_site_datawp_update_term_datawp_update_sitepopulate_site_meta
相關方法
wp_validate_site_datawp_normalize_site_datawp_validate_redirectwp_prepare_site_datawp_validate_boolean_wp_translate_postdata
引入
5.1.0
棄用
-

wp_validate_site_data: 這是一個WordPress函式,用於驗證多站點網路中的站點資料是否有效。它檢查輸入的資料,確保其符合要求,如果資料無效則返回錯誤資訊。

當在資料庫中插入或更新資料之前應驗證站點的資料時觸發。

外掛應通過其 WP_Error::add() 方法修改 $errors 物件。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
do_action( 'wp_validate_site_data', $errors, $data, $old_site );
do_action( 'wp_validate_site_data', $errors, $data, $old_site );
do_action( 'wp_validate_site_data', $errors, $data, $old_site );

常見問題

FAQs
檢視更多 >