Öffnet in einem neuen Tab

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