Hilfe: Beitragsbild bei neuen Beiträgen automatisch abhängig vom Schlagwort setzen

  • Hallo,

    bin ganz neu mit WordPress zugange und gerade am verzweifeln. Gesucht habe ich natürlich schon, alle von mir gefundenen Plugins können mein Problem leider nicht lösen. :cry:

    Ich möchte, dass neu geschriebene Beiträge automatisch ein Beitragsbild erhalten und zwar in Abhängigkeit von dem verwendeten Schlagwort.
    Ich verwende etwa 30 Schlagworte, jedes soll einem eigenen Beitragsbild zugeordnet sein, was automatisch verwendet wird.

    Beispiel : Ich schreibe einen neuen Beitrag mit dem Schlagwort "Spiele", dann soll immer das passende Bild automatisch verwendet werden. Pro Beitrag wird natürlich nur ein Schlagwort verwendet.

    Kann ja eigentlich nicht so schwer sein, oder?

    Um nachträglich (!) eine Bulk-Änderung vorzunehmen habe ich ein Plugin gefunden, ebenso für die Zuordnung von Beitragsbildern nach Kategorien - also leider nicht das Richtige. :cry:

    Wer von den Profis hat den entscheidenden Tipp für mich?

    Würde euch unendlich dankbar sein und euch in mein Nachtgebet einschließen. :wink:


    Gruß

    Michael

    • 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

  • Kann ja eigentlich nicht so schwer sein, oder?


    Anscheinend schon, sonst hättest Du ja schon eine Lösung, oder?

    Ich finde es erschreckend, wie Leute, die selbst keine Lösung finden, dennoch immer wieder behaupten, dass es ja nicht so schwer sein kann.

    Orientiere Dich nicht an einem Slug sondern evtl. an einer Kategorie. Dann könnte das so klappen:
    http://www.wpbeginner.com/wp-themes/set-…gory-wordpress/

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

    Einmal editiert, zuletzt von SirEctor (20. Juni 2014 um 09:09)

  • Hallo SirEctor,

    erst mal Danke für deine schnelle Antwort... :p

    Anscheinend schon, sonst hättest Du ja schon eine Lösung, oder?

    Ich finde es erschreckend, wie Leute, die selbst keine Lösung finden, dennoch immer wieder behaupten, dass es ja nicht so schwer sein kann.

    Aber ich bleibe dabei : Schwer kann es eigentlich nicht sein (zumindest vom Code her).

    Eine Lösung sollte doch ungefähr wie folgt aussehen (Code nach dem Speichern eines Beitrages) :

    PHP
    if ($beitragsbild=="" and $schlagworte!="") {
    $beitragsbild="default.jpg"; # Nur zur Sicherheit
    if (stristr ($schlagworte, "Spiele")!=false) {
    $beitragsbild="spiele.jpg"; # Beitragsbild für Schlagwort Spiele setzen
    } else if (stristr ($schlagworte, "Nachrichten")!=false) {
    $beitragsbild="nachrichten.jpg"; # Beitragsbild für Schlagwort Nachrichten setzen
    } else if u.s.w. {
    ...
    }
    }

    Natürlich ist dies ziemlich vereinfacht und die Variablennamen sind falsch, das Prinzip sollte aber stimmen.

    Allerdings habe ich mich in den Code von WordPress noch nicht eingearbeitet und wollte dies auch möglichst vermeiden. Mein letzter Blog war eine komplette Eigenentwicklung und den Aufwand wollte ich mir eigentlich ersparen und auf ein (relativ) fertiges System setzen.

    Wie von mir geschrieben gibt es ja ähnliche Lösungen (Beitragsbild automatisch nach Kategorie), nur habe ich nichts gefunden, was für mich passt.

    Aktuell fehlt mir halt noch vollkommen das Verständnis, wie der WordPress-Code aufgebaut ist und wie und wo die Plugins eingebaut werden. Und diese Arbeit wollte ich mir halt eigentlich ersparen und auf ein fertiges Plugin zurück greifen.

    Das Problem / der Wunsch (Beitragsbild nach Schlagworten) sollte doch sicher schon mal vorgekommen sein?!?

    Vielleicht hat ja noch jemand eine Idee?


    Gruß

    Michael

  • Da du ja anscheinend PHP versiert bist:

    Lade dir ein Plugin welches es mit Kategorien macht und Passe dieses an.

    Suche in dem Plugin nach einer Stelle mit "set_post_thumbnail" dort müsste in der nähe das ganze stattfinden.

    mfg

Jetzt mitmachen!

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