Hi zusammen, ich habe einen Tabellenblock erstellt und darin dann per html den Shortcode latest-posts eingefügt. Nun habe ich zwei Probleme. erstens wird der Titel in der standartfarbe für LInks eingefärbt, was blöd ist bei einem bunten Hintergrundbild zweitens hätte ich gerne das Veröffentlichungsdatum angezeigt. Bei einem Block der nur die letzten Beiträge anzeigt kann ich ja alles ändern, aber in einer Tabelle kann ich eben keinen weiteren Block einfügen
Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
Hallo,
warum verwendest du denn nicht den Neueste Beiträge-Block? Den Block kann man durchaus auch in Bezug auf Farben anpassen. Dazu würde ich aber auch eher nicht eine Tabelle verwenden, weil die Gestaltung insbesondere im Hinblick auf responsives Webdesign schwierig ist.
Eine andere Möglichkeit besteht über den Abfrage-Block, den man farblich und auch bezüglich der verwendeten Felder (Veröffentlichungsdatum) anpassen kann.
Wenn du dann noch die URL oben einträgst, dann können wir uns das auch zunächst im Frontend ansehen und dir sicher besser helfen.
Du findest unter Werkzeuge > Websitezustand > Info einen Bericht zur Website. Warte bitte einen Moment bis die Ladeanzeige ganz oben abgeschlossen ist und kopiere dann per Button den Website-Bericht in deine Zwischenablage. Über den Button „Bericht in die Zwischenablage kopieren“ kannst du den Bericht unverändert (bitte mit den Akzentzeichen am Anfang und Ende) einfügen und anschließend hier posten. Evtl. ergeben sich dann weitere Anhaltspunkte, ob und wo das Problem liegt.
@patrick789
Aus welchem Grund fügst du das in eine Tabelle ein? Welche Inhalte hat diese Tabelle außerdem?
Wenn es dir lediglich darum geht, einen weiteren Block (oder mehr) einzufügen, dann nimm statt der Tabelle entweder den Block Gruppe oder Zeile (horizontal) oder Stapel (vertikal) oder Spalte.
warum verwendest du denn nicht den Neueste Beiträge-Block? Den Block kann man durchaus auch in Bezug auf Farben anpassen.
Aber nicht die Links? Ginge nur mit einer CSS-Klasse und selbst erstelltem CSS. Oder was übersehe ich?
Zum Vergrößern auf das Bild klicken
Nachtrag:
In den Standard-Themes 2021, 2022 und 2023 ist die Option „Textfarbe für Links“ vorhanden. Bei 2020 wird jeder Text gleichermaßen eingefärbt, bei 2019 funktioniert Textfarbe weder für Links noch für Datum und bei den Standard-Themes 2017 und kleiner sieht es so aus, wie auf meinen Screenshot oben. Gut zu wissen 🙂
Ich hatte ein Nicht-Standard-Theme bei obigem Screenshot aktiviert gehabt. Wieso das von Theme zu Theme unterschiedlich sein kann, ist mir auch ein Rätsel bzw. das entzieht sich meiner Logik.
Diese Antwort wurde geändert vor 1 Jahr, 1 Monat von Angelika Reisiger.
Vielleicht sollte man nicht im Halbschlaf schreiben. Ich verwende das Theme Twenty-Three. Ein Link zur Website geht nicht, da sie lokal gehostet wird.
Den Neuste Beitrag Block kenne ich, hatte ich ja geschrieben, dass man bei dem alles ändern kann (@la-geek: auch die Link Farbe). Nur kann man diesen Block eben nicht (über die graphische Oberfläche) in eine Tabelle einfügen
Eine Tabelle hatte ich gerade wegen des responsiven genommen, da zwei Spalten nebeneinander doof aussehen ( gerade auf dem Handy) Ich möchte zwei Spalten haben, einmal die letzten New und einmal die nächsten Termine, jeweils mit Überschrift und weiterführenden Link.
Der Tipp mit Zeilen und Stapel hat aber geholfen. Ich habe jetzt eine Zeile mit zwei nebeneinander liegenden Stapeln die jeweils drei Absatzblöcke haben. Bzw. einmal den „neuesten Beitrag“ Block
Hat beim ersten Mal nicht funktioniert, jetzt bin ich schlauer.
P.S. Korrekt heißt der Code: <!– wp:latest-posts /–> Nennt man das nicht Shortcode???
P.P.S Auch wenn ich eine Lösung habe, hätte mich aus Neugier interessiert ob man einem Shortcode Parameter mitgeben kann
Vorsichtshalber dies nicht als Nachtrag 🙂 Ein Shortcode for Neueste Beiträge: https://digwp.com/2019/06/shortcode-display-recent-posts/
das würde man in die functions.php einfügen und den Shortcode [recent_posts] in den Editor. Allerdings wurde dieser für den Classic Editor gestrickt, ich weiß nicht, ob der so noch im Block-Editor funktionieren würde.
Du brauchst doch keinen Shortcode oder so etwas wie <!– wp:latest-posts /–> nicht mehr, sondern kannst die Blöcke direkt einfügen.
Nachtrag:
Also, ich dachte erst, es würde funktionieren, aber wie auch immer ich <!– wp:latest-posts /–> auch eingebe, ob direkt in die Tabellen-Zelle, oder in einen Absatz, oder im HTML-Modus, bei mir wird im Frontend entweder genau dieser Code angezeigt (also keine neuen Beiträge) oder aber ein Fehler.
Diese Antwort wurde geändert vor 1 Jahr, 1 Monat von Angelika Reisiger.