automatisch tel: formatierung
-
Hi zusammen
Ich habe hier ein Plugin im Einsatz, bei welchem der Support sagt, die Jahreszahlen würden automatisch von WordPress/vom Browser als tel: definiert.
Dies glaube ich absolut nicht.
Gibts einen Weg, dafür zu sorgen, dass es die automatische tel: Formatierung nicht gibt?
Danke und LG
Florin
Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
-
Die Links werden in der Webseite als z.B.
<div class="awsm-contact-details"> <p> <span>Jahrgang:</span> <a href="tel:1993">1993</a> </p> <p> <span>Eintritt ins RLZ:</span> <a href="tel:2010">2010</a> </p> <p> <span>Austritt:</span> 2013 Übertritt ans NLZ Brugg </p> </div>
gerendert, also mit einem
tel:
in der Link-Referenz – und genau das ist tatsächlich ein Link für eine Telefonnummer.Wieso die Links so aufbereitet werden, kann ich nicht sagen. Es macht ja in dieser Form auch keinen Sinn.
Was für ein Plugin verwendest du?
Hallo,
deaktiviere doch einfach den Link bei der Jahreszahl und „Eintritt ins RLZ“, dann sollte das Problem behoben sein.
Außerdem wäre es sinnvoll, wenn du das Plugin (das ist wahrscheinlich AWSM Team – Team Showcase Plugin) bei einer Supportfrage nennst, das du im Einsatz hast.
Wenn ich das richtig sehe, hast du die kostenpflichtige Pro-Version im Einsatz. Wir können dir bei gekauften Plugins so gut wie gar nicht helfen, weil sie uns nicht zur Verfügung stehen. Lies bitte auch mal in der FAQ (B 5.) zu diesem Thema.
Viele Grüße
Hans-GerdHallo zusammmen
Ja sorry, ich habe vergessen zu erwähnen, dass ich AWSM Team Pro nutze. Dass ihr nur sehr eingeschränkt helfen könnt, war mir auch bewusst. Es ging ja daher hauptsächlich um die Frage, ob es geht dass der Browser das tel: davor macht, aber dem ist ja nicht so.
Aber dann sehen wir das gleich, das Plugin ist vermutlich die Ursache und formatiert die Zahl so, dann mache ich bei deren Support Druck.
@hage
Wie kann ich einfach den Link deaktivieren? Denn leider gibts diesen ja von selbst.Liebe Grüsse
Florin
deaktiviere doch einfach den Link bei der Jahreszahl und „Eintritt ins RLZ“, dann sollte das Problem behoben sein.
Das wird automatisch hinzugefügt.
Man kann es mit einem Eintrag in den Header unterbinden:
<meta name="format-detection" content="telephone=no">
Es gäbe sicher auch noch die Möglichkeit, den Link per JavaScript um
tel:
zu bereinigen – aber wofür die Mühe, wenn der Plugin-Entwickler lieber den Fehler beheben sollte? Ich würde auch mal freundlich beim Support nachfragen.Eine Funktion, mit der der WordPress-Core in den Links
tel:
voranstellt, gibt es nicht.Ein Workaround könnte es auch sein, wenn du
Jahrgang
undEintritt ins RLZ
nicht unterContact details
sondern unterContact info
packen würdest.Das wird automatisch hinzugefügt.
das ist mir schon klar, aber bei Pressemeldungen, die wir erhalten, haben wir auch immer mal das Problem, dass irgendwelche unsinnigen Verlinkungen enthalten sind. Die einfachste Methode war für mich bisher immer (weil das auch selten auftuacht), die Verlinkung einfach zu löschen. Damit war das Problem dann erledigt.
Du kannst sie in diesem Fall nicht manuell löschen.
@la-geek
stimmt, ich habe das Plugin gerade installiert. Geht tatsächlich leider manuell nicht.vielleicht klappt es auch so:
Unter Design > Customizer > Zusätzliches CSS:.awsm-grid-wrapper .awsm-contact-details a { color: #1f1f1f; pointer-events: none; }
- Diese Antwort wurde geändert vor 3 Jahren, 2 Monaten von Hans-Gerd Gerhards. Grund: Korrektur Code
Guter Ansatz, verkehrte Umsetzung ;-), dadurch würde es ja jeden referenzierten Link treffen.
Ich greife den Faden mal auf:
.awsm-grid .awsm-contact-info a[href^="tel:"] { pointer-events: none; touch-action: none; color: #1f1f1f; }
Nachtrag wieder gelöscht 😀
- Diese Antwort wurde geändert vor 3 Jahren, 2 Monaten von Angelika Reisiger.
@la-geek
na ja, ich war davon ausgegangen, dass in dem Bereich bei den Infos keine „echten“ Links dabei sind. Aber da hast du schon recht: Deine Lösung ist besser 👍Ja, aber dein Ansatz war gut.
Mein erster Vorschlag
<meta name="format-detection" content="telephone=no">
greift nämlich nur bei einer automatischen Erkennung als Telefonnummer, nicht aber, wenn der Link explizit mittel:
(egal ob manuell oder programmatisch) gesetzt wurde, siehe hier.Ich hab das free Plugin jetzt auch installiert und vermute eher, dass @florinschweiz eins der individuellen Felder unten genutzt hat, die allesamt immer Links sind.
Ihr seid Götter!
Vielen Dank, mit dem Vorschlag von @la-geek hats super geklappt. Habe denen aber trotzdem noch geschrieben, warum diese automatische Erkennung nicht abschaltbar ist.
Beste Grüsse und ein schönes Wochenende
Florin
- Das Thema „automatisch tel: formatierung“ ist für neue Antworten geschlossen.