Url's automatisch erkennen und in einen link / html umwandeln

  • hallo zusammen !


    ich möchte gern folgendes vereinfachen.
    wenn ich einen link von einer seite in den editor einfüge, steht dort zum beispiel:
    http://www.swr.de/swr2/programm/…l1ox/index.html


    jetzt muß ich diesen link ja umwandeln, so dass nur noch folgendes zu sehen ist.


    <a href="http://www.swr.de/swr2/programm/…l1ox/index.html">Info</a>


    klar, nur Info bleibt übrig.

    jetzt möchte ich gern, dass das automatisch passiert.
    etwas passendes habe ich im forum nicht gefunden.

    außer das hier:
    http://forum.wpde.org/plugins-und-wi…h-erkennen.html
    was mir aber nicht wirklich hilft. zumal die frage, wo diese code eingefügt wird, nicht beantwortet wird.

    dann habe ich das hier gefunden:


    $pattern = '/\b((http:\/\/|https:\/\/|www\.)[^\s]+\.[a-z]{2,4})\b/s';
    $ersatz = '<a href="$1">$1</a>';

    echo preg_replace($pattern, $ersatz, $TXT);


    aber, wo gehört dieses php script hin und würde s überhaupt funktionieren ?


    vielen dank im voraus !

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • nicht automatisch,
    aber absolut funktionierend und dann auch noch korrekt umgeleitet gehts mit dem Plugin Pretty Link

    es ist auch ressourcenschonender

  • klar, das hätte ich auch noch gewusst .... :)

    nur das plugin ist nicht das richtige.

    vielleicht zur erklärung folgendes.
    ich stelle täglich tipps zusammen und dafür kommen so an die 20 bis 30 links zusammen.
    die dann alle bearbeitet werden müssen. die links ändern sich natürlich immer.
    da kommt einiges an zeit zusammen ....

    und daher kommt meine idee nach der suche, ob man das automatisieren kann.
    php scripte gibt es, diese arbeiten mach dem suchen und ersetzen befehl.
    was wir auch aus den office programmen kennen.

    irgendeine idee ? danke

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!