• wrestlinggermany

    (@wrestlinggermany)


    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

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 17)
  • Moderator Bego Mario Garde

    (@pixolin)

    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

    Thread-Starter wrestlinggermany

    (@wrestlinggermany)

    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? 🙂

    Moderator Bego Mario Garde

    (@pixolin)

    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.

    Moderator Bego Mario Garde

    (@pixolin)

    Mit dem letzten Update des Gist werden die Titel der aufgeführten Beiträge mit dem Beitrag verlinkt.

    Thread-Starter wrestlinggermany

    (@wrestlinggermany)

    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! =)

    Moderator Bego Mario Garde

    (@pixolin)

    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.)

    Moderator Bego Mario Garde

    (@pixolin)

    Upsi, und der Shortcode lautet [posts_without_featuredimage]. Sorry.

    Thread-Starter wrestlinggermany

    (@wrestlinggermany)

    okay, mit [posts_without_featuredimage] funktioniert es 🙂

    Jetzt wird aber nur ein Beitrag dargestellt ? :/

    Moderator Bego Mario Garde

    (@pixolin)

    Wenn’s nur einen veröffentlichten Beitrag ohne Featured Image gibt? ¯\_(ツ)_/¯

    Thread-Starter wrestlinggermany

    (@wrestlinggermany)

    Moderator Bego Mario Garde

    (@pixolin)

    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.

    Moderator Bego Mario Garde

    (@pixolin)

    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?

    Moderator Bego Mario Garde

    (@pixolin)

    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?

    Thread-Starter wrestlinggermany

    (@wrestlinggermany)

    Tatsächlich wird jeder Beitrag ohne Elementor hergestellt und veröffentlicht.
    Elementor nutzen wir nur für die Seiten.

    Moderator Bego Mario Garde

    (@pixolin)

    Bei der Seite Alles Wichtige zu ”Double or Nothing“ wird dem Tag <article> eine CSS-Klasse has-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.

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 17)
  • Das Thema „Beiträge nach Beitragsbild sortieren“ ist für neue Antworten geschlossen.