Support » Allgemeine Fragen » automatisch tel: formatierung

  • Gelöst Florin

    (@florinschweiz)


    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]

Ansicht von 14 Antworten - 1 bis 14 (von insgesamt 14)
  • 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-Gerd

    Thread-Starter Florin

    (@florinschweiz)

    Hallo 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

    Moderator La Geek

    (@la-geek)

    @hage

    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.

    Moderator La Geek

    (@la-geek)

    @florinschweiz

    Ein Workaround könnte es auch sein, wenn du Jahrgang und Eintritt ins RLZ nicht unter Contact details sondern unter Contact info packen würdest.

    @la-geek

    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.

    Moderator La Geek

    (@la-geek)

    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 2 Jahren, 6 Monaten von Hans-Gerd Gerhards. Grund: Korrektur Code
    Moderator La Geek

    (@la-geek)

    @hage

    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 2 Jahren, 6 Monaten von La Geek.

    @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 👍

    Moderator La Geek

    (@la-geek)

    @hage

    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 mit tel: (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.

    Thread-Starter Florin

    (@florinschweiz)

    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

Ansicht von 14 Antworten - 1 bis 14 (von insgesamt 14)
  • Das Thema „automatisch tel: formatierung“ ist für neue Antworten geschlossen.