ACF Feld "Telefon" in Elementor verlinken

Autor
Lesezeit
Share

Um ein ACF Telefon Feld (Advanced Custom Field) richtig zu verlinken, benötigt es vor der Telefonnummer ein "tel:" Verweis.

Dies kann man mit diesem Snippet bewerkstelligen:

// Tel: Value in ACF Feld
add_filter('acf/format_value/name=###ACFFELD##', 'convert_phone_to_link', 20, 3);

function convert_phone_to_link ($value, $post_id, $field) {
	if (!$value) {
		return $value;
	}
	$tel_link = preg_replace('/[^0-9]/', '', $value);
	$value = '<a href="tel:'.$tel_link.'">'.$value.'</a>';
	return $value;
}

ACHTUNG:

###ACFFELD## wird mit eurem Feldnamen aus ACF ausgetauscht. In meinem Fall einfach Telefon

schnappschuss 101422 095435 am

Hinterlasse den ersten Kommentar