Support » Themes » Beitragsbild mit Tag verknüpfen

  • stefansasse

    (@stefansasse)


    Hallo zusammen,

    ich benutze eine Reihe von standartisierten Beitragsbildern, für jeden Tag im Blog eines. Kann ich automatisieren, dass wenn ich einen bestimmten Tag einstelle das Beitragsbild automatisch geladen wird? Aktuell lade ich das immer manuell hoch.

    Lg

    Stefan

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Moderator Bego Mario Garde

    (@pixolin)

    Zuerst sollten wir bitte klären, ob du mit Tag das Datum oder den englischen Begriff für Schlagwort meinst.

    Wahrscheinlich lässt sich das am ehesten lösen, indem du ein Child-Theme erstellst, das in den verschiedenen Darstellungsformen (Beitragsübersicht, Einzelansicht, Datums-, Autoren-, Kategorien- und Schlagwort-Archive, Suche) dann statt des Beitragsbilds des Beitrags ein anderes Bild verwendet. Dabei müsste mit einem case-Statement geprüft werden, ob das Bild zu einer Reihe vordefinierter Daten oder Schlagwörter gehört.

    Machbar ist das sicher, aber da die Anwendung ein wenig spezieller ist, befürchte ich, dass es kein fertiges Plugin dafür gibt. Du müsstest also selber ein wenig PHP programmieren.

    Vielleicht wäre das Plugin Default featured image in dem Zusammenhang auch interessant. (Vor allem bei Berücksichtigung des FAQ-Punkts „Can I set different images per category?“)

    Thread-Starter stefansasse

    (@stefansasse)

    Ich meine das Schlagwort, sorry. Und ich bin völlig unbeleckt, was solche Sachen angeht, und verstehe deswegen vor allem „nein, geht nicht“ 🙁 Ich hab keine Ahnung, was der Kram bedeutet, den du mir da zu erklären versuchst 😀

    Moderator Bego Mario Garde

    (@pixolin)

    OK, ich versuch’s nochmal:

    Im WordPress-Core hast du die Möglichkeit, einem Beitrag ein Beitragsbild zuzuweisen … oder eben nicht.
    Für die Ausgabe deines Beitrags gibt es in deinem Theme verschiedene Templates. In allen Templates wird eine Funktion verwendet, die prüft, ob es für den Beitrag ein Beitragsbild gibt oder nicht. Gibt es eins, wird es ausgegeben, sonst nicht – ganz simpel. Eine Funktion „wenn Schlagwort ‚Sommer‘, dann Vorschaubild sonnenschirm-und-strand.jpg“ gibt es in dieser Form nicht.
    Dazu müsstest du die Templates deines Themes ändern. Wenn du nicht programmieren kannst/magst, stimmt „nein, geht nicht“ erst einmal. Schade. Aber … es gibt ja Plugins.

    Das genannte Plugin Default featured image ist für die Anwender gedacht, die zu jedem Beitrag ein Beitragsbild ausgeben möchten, aber nicht immer ein passendes Bild haben. In dem Fall wird nicht nur geprüft, ob ein Beitragsbild vorhanden ist, sondern zusätzlich auf ein Standard-Bild zurückgegriffen, wenn dem Beitrag kein Beitragsbild zugewiesen wurde. Das gilt erst einmal für alle Beiträge, egal welches Schlagwort sie haben.

    Der Plugin-Entwickler hat aber in der verlinkten FAQ einen Hinweis platziert, wie man zumindest Beiträgen in unterschiedlichen Kategorien ein eigenes Beitragsbild zuweisen kann. Dazu musst du die Funktion per Copy/Paste in die functions.php eines Child-Themes übernehmen oder (noch einfacher) mit dem Plugin Code Snippets einfügen. Copy/Paste ist einfacher als selber programmieren. 🙂

    Mit Schlagwörtern wird das wahrscheinlich sowieso nicht gehen, weil Beiträge mehrere Schlagwörter haben können und dann nicht klar wäre, welches Beitragsbild genommen werden soll.

    Thread-Starter stefansasse

    (@stefansasse)

    Das heißt ich müsste quasi statt Tags Kategorien verwenden? Ich fürchte, das alles umzustellen ist ein bisschen arg aufwendig. Kann ich stattdessen die Beitragsbilder irgendwo ablegen, wo der Zugriff leichter ist, dass ich nicht immer durch meine hochgeladenen Bilder scrollen oder sie direkt hochladen muss? So eine Art Unterordner?

    Moderator Angelika Reisiger

    (@la-geek)

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das Thema „Beitragsbild mit Tag verknüpfen“ ist für neue Antworten geschlossen.