acf_form_nav_menu::acf_validate_save_post
acf_validate_save_post
This function will loop over $_POST data and validate
Method of the class: acf_form_nav_menu{}
No Hooks.
Returns
null. Nothing (null).
Usage
$acf_form_nav_menu = new acf_form_nav_menu(); $acf_form_nav_menu->acf_validate_save_post();
Changelog
| Since 5.4.0 | Introduced. |
acf_form_nav_menu::acf_validate_save_post() acf form nav menu::acf validate save post code ACF 6.0.4
function acf_validate_save_post() {
// phpcs:disable WordPress.Security.NonceVerification.Missing -- Verified elsewhere.
if ( empty( $_POST['menu-item-acf'] ) ) {
return;
}
$posted_values = acf_sanitize_request_args( $_POST['menu-item-acf'] );
foreach ( $posted_values as $post_id => $values ) {
// vars
$prefix = 'menu-item-acf[' . $post_id . ']';
// validate
acf_validate_values( $values, $prefix );
}
// phpcs:enable // phpcs:disable WordPress.Security.NonceVerification.Missing
}