acf_field_url::validate_value
validate_value
description
Method of the class: acf_field_url{}
No Hooks.
Returns
$post_id. (int)
Usage
$acf_field_url = new acf_field_url(); $acf_field_url->validate_value( $valid, $value, $field, $input );
- $valid(required)
- .
- $value(required)
- .
- $field(required)
- .
- $input(required)
- .
Changelog
| Since 5.0.0 | Introduced. |
acf_field_url::validate_value() acf field url::validate value code ACF 6.0.4
function validate_value( $valid, $value, $field, $input ) {
// bail early if empty
if ( empty( $value ) ) {
return $valid;
}
if ( strpos( $value, '://' ) !== false ) {
// url
} elseif ( strpos( $value, '//' ) === 0 ) {
// protocol relative url
} else {
$valid = __( 'Value must be a valid URL', 'acf' );
}
// return
return $valid;
}