Silbentrennung in einzelnen Posts

  • Hallo!

    ich habe zwei stillgelegte WordPress Blogs übernommen, in denen mit Blocksatz geschrieben wurde. Leider wurde nicht auf die Silbentrennung geachtet, sodass die Artikel vor allem Mobil nicht so toll aussehen.

    Nun könnte ich natürlichwp-Typography installieren. Da sich in den 1700 Artikeln aber Bilder und Ad-Codes befinden, würde es den Seiten endgültig den Rest geben.

    Ich habe mir deshalb überlegt, vorne mit Silbentrennung weiterzuschreiben und den alten Schrott erst einmal zu lassen.

    Das führt jedoch zu dem Problem, dasshyphens im CSS und wp-Typography nur 1 und 0 kennen. Ich kann also entweder überall Silbentrennung haben oder nirgendwo.

    Hat jemand eine Idee, wie ich nur in neuen Artikeln Silbentrennung bekomme? Gibt es vielleicht geheime TAGs in die ich meinen Text einbetten kann etc.?

    Ich bin für jeden Tipp dankbar!

    • 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

  • Zitat

    ..... vorne mit Silbentrennung weiterzuschreiben .......

    Versuche den neuen Beiträgen eine Kategorie zuzuweisen und diese dann über CSS anzusprechen!

    z.B.:

    .entry.category-news {
    background-color: #ff06;
    hyphens: auto
    }

    Der Selektor ist auf deine Seite anzupassen.
    Die Hintergrundfarbe kannst du natürlich auslassen ;-)

    nothing is as easy as it looks. --- Wenns gefällt - gibts dafür einen Button ;)
    Manchmal komme ich mir wie eine Suchmaschine vor ....:rolleyes:

  • Versuche den neuen Beiträgen eine Kategorie zuzuweisen und diese dann über CSS anzusprechen!

    Das ist eine sehr gute Idee, geht das auch mit einem neuen Schlagwort anstelle von einer neuen Kategorie? Wenn ja, wie wäre da der Befehl?

    Und muss man beim Hyphens Code noch die Browser mit angeben?

    Code
    body {     -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
    }

    Danke für die Hilfe!

  • Das ist eine sehr gute Idee, geht das auch mit einem neuen Schlagwort anstelle von einer neuen
    Kategorie? Wenn ja, wie wäre da der Befehl?

    Und muss man beim Hyphens Code noch die Browser mit angeben?

    Code
    body {     -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
    }

    Danke für die Hilfe!

    Standardmäßig gibt es meines Wissens nach keine Body-Klassen für die Tags. Man könnte sich aber theoretisch eigene erstellen. Siehe dazu (vor allem auch die Code-Beispiele in den Kommentaren):
    https://developer.wordpress.org/reference/functions/body_class/

    Bedenke auch, dass hyphens (noch) nicht browserübergreifend funktioniert.

    Es ist auch keine gute Idee, hyphens für den gesamten Body zu "aktivieren", da dadurch auch Menüpunkte, Überschriften und Design-Elemente getrennt werden (könnten). Besser die Klasse .entry-content statt body verwenden.

Jetzt mitmachen!

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