Listenelement: Schriftgrad etc. per CSS festlegen

  • Hallo zusammen,

    seit dem letzten oder vorletzten WordPress-Update lassen sich in meinen WP-Installationen die Listenelemente leider nicht mehr direkt im Block-Menu gestalten (insbesondere die Schriftgröße) - es sei denn ganz am Anfang, sobald man das Listenformat gewählt hat (aber auch nicht immer ...). Die Schwierigkeiten beginnen sogar schon damit, Inhalte einer bereits vorhandenen Liste zu markieren! (Ist auch anderen schon dieses Problem aufgefallen? Besteht möglicherweise ein Zusammenhang mit WP 6.1.1? Vorher lief das bei mir alles glatt ...)

    Stattdessen kann man offenbar ZUSÄTZLICHE CSS-KLASSE(N) verwenden, um Veränderungen vorzunehmen. Ich würde gerne ganz konkret den Schriftgrad all meiner Listeneinträge auf s (small) setzen.
    Wie würde ein entsprechender CSS-Eintrag lauten, und muss ich ihn in jeder Liste einzeln setzen oder kann ich ihn an anderer Stelle auch allgemein für alle Listenelemente definieren?

    Oder handelt es sich um einen WordPress-Bug, der hoffentlich mit dem nächsten Update behoben wird?

    Herzliche Grüße von
    Thomas

    [Blockierte Grafik: https://www.heimat123.de/wp-content/uploads/2023/03/listen-problem-wp.jpg]

    • 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

  • Hallo, ich habe gerade einen Workaround über den Code-Editor gefunden, z. B.

    <!-- wp:list {"style":{"typography":{"fontSize":"15px"}}} -->
    <ul style="font-size:15px"><!-- wp:list-item -->

    Ist aber mühsam, und ich bleibe dabei, da stimmt seit kurzem was mit den Listen nicht ...

  • Das ist kein Bug sondern eine Änderung der Listenblöcke die mit Wordpress 6.1 veröffentlicht wurde. Vor 6.1 waren die Listen ein Block. Seit 6.1 sind die Listen unterteilt: ein umgebener Listenblock und darin die einzelnen Listenpunkte als einzelne Blöcke. Dadurch haben sich auch einige Optionen geändert, man hat aber auch gleichzeitig weit mehr Möglichkeiten.

    Die Schriftgröße kannst Du für die gesamte Liste am umgebenden Listen-Element setzen. Hab das gerade nur englisch hier, aber dürfte ersichtlich sein:

    Was nicht geht ist die einzelnen Listenpunkte einzeln zu Stylen. Das ist ein fehlendes Feature, kein Bug. Wenn Du das benötigen solltest, kannst Du das gerne den Entwicklern melden. Aber du hast ja geschrieben du willst alle Listenpunkte gleichgroß machen - das geht wie oben beschrieben.

  • Hallo threadi, vielen Dank für deine Antwort, die für mich sehr hilfreich ist. Ich hatte immer versucht, direkt in der Liste zu arbeiten, anstatt die blaue Umrandung des ganzen Blocks zu erzeugen und dann den Schriftgrad festzulegen, DANKE!

Jetzt mitmachen!

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