• Gelöst gudrun

    (@gudrunpetz)


    Hallo zusammen,

    ich hoffe, dass mir jemand helfen kann.

    In Divi habe ich eine Galerie erstellt, die zufällig ein Bild aus einem Satz von Bildern für die Kategorie „Verkehrsnachrichten“ anzeigt.

    Das Bild ist jedoch nicht das erste Bild vom Beitrag, sondern wurde als Galerie im Themebuilder hinzugefügt und wird verwendet, wenn ich die Kategorie „Verkehrsnachrichten“ auswähle.

    Ich habe diesen Code gefunden und per Snippet hinzugefügt:

    // Automatisches Festlegen des hervorgehobenen Bildes als Thumbnail
    function auto_set_featured_image() {
    global $post;
    $featured_image_exists = has_post_thumbnail($post->ID);
    if (!$featured_image_exists) {
    $attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );
    if ($attached_image) {
    foreach ($attached_image as $attachment_id => $attachment) {set_post_thumbnail($post->ID, $attachment_id);}
    }
    }
    }
    add_action('the_post', 'auto_set_featured_image');

    Dieser Code nimmt das erste Bild in einem Beitrag. In meinem Fall funktioniert der Code jedoch nicht, da das Bild von mir nicht manuell im Beitrag hinzugefügt wird, sondern per Zufall aus einem Satz von Bildern aus der Galerie.

    Hier ist die Beispielseite: https://ostbayerische24.de/verkehrsnachrichten/test

    Nun meine Frage: Wie kann ich das angezeigte Bild der Galerie als Thumbnail automatisch anzeigen lassen?

    Vielen Dank im Voraus,
    Gudrun

    • Dieses Thema wurde vor 4 Monaten, 3 Wochen von threadi geändert. Grund: Formatierung
Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
  • Moderator threadi

    (@threadi)

    Ich bin etwas irritiert. Du sprichst von der Kategorie „Verkehrsnachrichten“. Technisch ist das wohl tatsächlich eine Kategorie und dir geht es um Seiten die dieser Kategorie untergeordnet sind. Stimmt das so? Das wäre nämlich entscheidend um beurteilen zu können, ob das von dir genutzte Script überhaupt funktionieren könnte. Momentan scheint es sich auf Seiten zu beziehen und nicht auf Kategorien, wie von dir geschrieben.

    Beachte bitte noch folgende 2 Dinge:

    • Divi ist ein kommerzielles Theme/PageBuilder. Wir können hier im Forum dazu leider nicht weiterhelfen. Auch wenn wir deine Frage zum Code richtig beantworten könnten, können wir nicht beurteilen, ob die von Divi erzeugte Galerie dadurch beeinflusst wird wie du es dir wünschst. Wenn du hierzu konkretere Hilfe wünschst, wende dich an den Support von Divi: https://www.elegantthemes.com/contact/
    • Dieses Forum dient dazu das Anwender anderen Anwendern helfen. Deine Frage geht jedoch eher in Richtung einer Programmierung, weshalb du hier im Forum nur begrenzte Hilfe finden könntest. Wenn es dir um Hilfe bei Programmierungen geht würde vermutlich entweder der o.g. Divi-Support oder auch https://wordpress.stackexchange.com weiterhelfen können.
    Thread-Starter gudrun

    (@gudrunpetz)

    Hallo @threadi, Danke für Deine Antwort.

    Mit dem Divi-Support hatte ich bereits Kontakt, die können mir jedoch nicht helfen, da es sich eher um das Verhalten von WordPress handelt.

    Du sprichst von der Kategorie „Verkehrsnachrichten“. Technisch ist das wohl tatsächlich eine Kategorie und dir geht es um Seiten die dieser Kategorie untergeordnet sind. Stimmt das so?
    Ja genau, so stimmt das

    Der Code dient nur als Bespiel, das für meinen Fall jedoch nicht funktioniert, da das Bild ja nicht im Beitrag hinzugefügt wird, sondern als Galerie im ThemeBuilder, das Oberhalb vom Textinhalt angezeigt wird.

    Ich hoffe, dass es jetzt besser verständlich ist.

    Moderator threadi

    (@threadi)

    Ja, durchaus verständlicher. Mein Problem ist nun jedoch, dass es dir um die Divi-eigene Galerie geht. Ich hab keine Ahnung wie man auf diese zugreift (falls das überhaupt möglich ist) um deren Daten zu verändern. Daher fehlt mir hier total der Ansatz um dir überhaupt helfen zu können. Alles was danach kommt wäre mit einigen Code-Zeilen machbar, nur kann ich die nicht mal vordenken da ich keine Ahnung habe was für Daten man von dieser Galerie bekommt mit denen man dann arbeiten kann.

    Somit wäre der Divi-Support aus meiner Sicht weiterhin der richtige Ansatz. Ansonsten müsstest du dir einen Entwickler suchen, der sich das mit dir zusammen anschauen.

    Thread-Starter gudrun

    (@gudrunpetz)

    hallo @threadi kam grad auf eine andere Idee.

    mit dem obig beschriebenen Code, erkennt WordPress ja kein Thumbnail, da kein Foto im Beitrag hinzugefügt wurde.

    Was ist, wenn wir folgendes machen:
    Wenn kein Thumbnail bei der Kategorie „Verkehrsnachrichten“ hinterlegt ist, dann verwende ein zufälliges Foto aus dem Ordner aus dem Beispielpfad: wp-content/uploads/kategorien/verkehrsnachrichten/

    den Ordner Kategorienfotos „verkehrsnachrichten“ lege ich dann manuell an und füge die gewünschten Fotos hinzu.

    nun wäre die Frage, ob du damit einen kurzen speziellen Code bitte machen könntest?

    viele Grüße
    Gudrun

    Moderator threadi

    (@threadi)

    Nein, leider nicht. Aus 2 Gründen:

    • Ich weiß weiterhin nicht wie das in einem Divi ausgeführt werden sollte. Aus o.g. Gründen kann ich das nicht mal raten.
    • Wir sind hier in einem Forum für Anwenderfragen. Wenn du jemanden mit einer Programmierung beauftragen willst, schau dich dazu in Jobbörsen um. Z.B. hier: https://jobs.wordpress.net/ – alternativ gibt es sicherlich auch in deiner Region WordPress-Entwickler die sich das gerne mit dir anschauen würden. Manchmal trifft man diese auch auf Meetups.
    Thread-Starter gudrun

    (@gudrunpetz)

    Hallo @threadi hätte ja sein können, das da jemand schon was in der Hinterhand hat.

    Danke für Deine Zeit und Deine Hilfe.

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)

Du musst angemeldet sein, um auf dieses Thema zu antworten.