Beiträge nach Beitragsbild sortieren
-
Hallo zusammen,
gibt es eine Möglichkeit, die Beiträge so zu sortieren, dass man sehen kann, welcher Beitrag ein Beitrags Bild hat und welcher nicht?
Durch einen Theme Umzug, sind leider einige Beitragsbilder verschwunden und bei über 500 Beiträgen, würde man sich dadurch viel zeit sparen.
Ich bin auch bereit, ein Plugin dafür zu installieren.
Viele Grüße
-
Ich hab mal rasch ein Plugin geschrieben, das dir zur Ausgabe aller Beiträge mit Beitragsbild einen Shortcode zur Verfügung stellt:
https://gist.github.com/pixolin/070685987fc6794e137aef1881c70711
Wow, vielen Dank Bego! 🙂
Das ging schnell.Er zeigt zwar die Beiträge an aber er zeigt nur 5 Stück an und man kann sie nicht anklicken. Außerdem haben ein paar von diesen Beiträgen ein beitragsbild…?
Ist das so gewollt? 🙂
- Diese Antwort wurde geändert vor 2 Jahren von wrestlinggermany.
- Diese Antwort wurde geändert vor 2 Jahren von wrestlinggermany.
aber er zeigt nur 5 Stück an
Das hängt davon ab, wieviel Beiträge pro Seite ausgegeben werden (Einstellungen > Lesen). Du kannst das aber ändern, indem du eine Ergänzung bei den Argumenten einfügst:
posts_per_page' => -1
. (Das Gist habe ich rasch angepasst.)und man kann sie nicht anklicken
Nein, war auch so nicht gewünscht. Der Shortcode gibt nur eine Liste der Beiträge mit Beitragsbild aus. Von Anklicken war keine Rede.
Außerdem haben ein paar von diesen Beiträgen ein beitragsbild…?
Ähm, richtig, der Shortcode gibt die Beiträge mit Beitragsbild aus.
Mit dem letzten Update des Gist werden die Titel der aufgeführten Beiträge mit dem Beitrag verlinkt.
Ich danke dir für deine Hilfe 🙂
Sorry wenn ich mich falsch ausgedrückt habe aber ich wollte alle Beiträge, ohne ein Beitragsbild aufgelistet haben, damit ich diesen Beiträgen ein Bild hinzufügen kann.
ist das ein großer Aufwand?
Ansonsten ist das Script perfekt 🙂 Echt krass, wie schnell du so etwas programmieren kannst, dicken Respekt! =)Alles machbar. Ich hab das Gist nochmal geändert. Dadurch ändern sich aber auch Plugin-Beschreibung, Funktion und Shortcode in
[posts_without_featured_image]
. 🙂(Eine zwischenzeitlich gespeicherte Version hatte noch einen Bug, weil ich den Funktionsnamen nicht durchgängig geändert hatte. Bitte letzte Version nutzen.)
- Diese Antwort wurde geändert vor 2 Jahren von Bego Mario Garde.
Upsi, und der Shortcode lautet
[posts_without_featuredimage]
. Sorry.okay, mit [posts_without_featuredimage] funktioniert es 🙂
Jetzt wird aber nur ein Beitrag dargestellt ? :/
- Diese Antwort wurde geändert vor 2 Jahren von wrestlinggermany.
Wenn’s nur einen veröffentlichten Beitrag ohne Featured Image gibt? ¯\_(ツ)_/¯
das wäre schön 🙂 Leider gibt es über 200 Beiträge ohne Featured Image:
z.B:
https://aew-germany.de/alles-wichtige-zu-double-or-nothing/
https://aew-germany.de/weitere-teilnehmer-fuer-das-casino-ladder-match-bestaetigt/
https://aew-germany.de/bald-wieder-aew-fans-bei-live-events/
Oh, OK, die Freuden von Elementor (von dem bisher nicht die Rede war) …
Deine oben genannten Seiten haben laut Abruf per REST API alle ein Beitragsbild zugewiesen. Was Elementor daraus macht, kann ich dir nicht sagen. Ich nutze Elementor selber nicht.
Vielleicht hat @la-geek dazu eine Idee? Angelika kennt sich mit Elementor erheblich besser aus als ich. 🙌🏻
Angelika, die Frage ist:
wieso wird ein Beitrag, der per Abfrage mit REST API eine
featured media
-ID zugewiesen hat, im Frontend ohne Beitragsbild ausgegeben? Gibt es da eine Einstellung in Elementor, mit der die Ausgabe unterdrückt wird?Was ist denn, wenn du einen der oben aufgeführten Beiträge im Block-Editor öffnest? Wird dir dann in der Sidebar ein Beitragsbild angezeigt?
Tatsächlich wird jeder Beitrag ohne Elementor hergestellt und veröffentlicht.
Elementor nutzen wir nur für die Seiten.Bei der Seite Alles Wichtige zu ”Double or Nothing“ wird dem Tag
<article>
eine CSS-Klassehas-post-thumbnail
zugewiesen. Für mich ist das ein Hinweis darauf, dass ein Beitragsbild vorhanden ist und es korrekt ist, dass der Beitrag bei der Abfrage der Beiträge ohne Beitragsbild nicht mit aufgelistet wird. Dass aber das Beitragsbild trotzdem nicht angezeigt wird (und darum geht es dir vermutlich?) wird einen anderen Grund haben, den wir ohne Website-Bericht nicht beurteilen können. Geh bitte auf Werkzeuge > Website-Zustand > Bericht, klick auf den Button und füge den Bericht mit Strg-V unverändert in deine Antwort ein. Vielleicht lässt sich dann mehr dazu schreiben.Hast du schon selber nachgeschaut, ob bei den drei genannten Seiten ein Beitragsbild gesetzt wurde?
Um Fehler (oder auch nur eine falsche Einstellung) durch dein Theme oder Plugins (auch Elementor) auszuschließen, kannst du das Plugin Health Check installieren, über Werkzeuge > Website-Zustand den Problembehandlungsmodus einschalten und mit einem Standard-Theme bei diesen drei Seiten prüfen, ob das Beitragsbild angezeigt wird.
- Das Thema „Beiträge nach Beitragsbild sortieren“ ist für neue Antworten geschlossen.