ACF Feld “Telefon” in Elementor verlinken

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
Bild eines Logos von Discord

Hinterlassen Sie den ersten Kommentar

*Affiliatelinks/Werbelinks
Die mit Sternchen (*) gekennzeichneten Links sind sogenannte Affiliate-Links.
Wenn du auf so einen Affiliate-Link klickst und über diesen Link einkaufst, bekomme ich von dem betreffenden Online-Shop oder Anbieter eine Provision.
Für dich verändert sich der Preis nicht.