Support » Allgemeine Fragen » Probleme mit Thumbnails

  • Gelöst freak583

    (@freak583)


    Hallo,

    ich habe leider nach dem Update ein Problem mit Thumbnails.

    Folgender Code hat bisher funktioniert und sorgt nun dafür, dass die Seite nicht mehr geht. 🙁

    function the_post_thumbnail_caption() {
      global $post;
    
      $thumbnail_id    = get_post_thumbnail_id($post->ID);
      $thumbnail_image = get_posts(array('p' => $thumbnail_id, 'post_type' => 'attachment'));
    
       if ($thumbnail_image && isset($thumbnail_image[0])) {
    	 $alt = get_post_meta($thumbnail_id, '_wp_attachment_image_alt', true);
         echo '<span class="page_header_text_title">'.$thumbnail_image[0]->post_title.'</span><br /><br />';
         echo '<span class="page_header_text_excerpt">'.$thumbnail_image[0]->post_excerpt.'</span><br /';
    	 if ($alt=='')
    				 {
    				 echo '<span class="page_header_text_content">Quelle:&nbsp;'.$thumbnail_image[0]->post_content.'</span>';
    				 }else
    				 {
    				 echo '<span class="page_header_text_content">Quelle:&nbsp;<a target="_blank" href="'.$alt.'">'.$thumbnail_image[0]->post_content.'</a></span>';
    				}
      }
    }
    add_theme_support( 'post-thumbnails' ); 

    Irgendwie ist der Grund derzeit nicht für mich ersichtlich.

    Hat ggf. jemand eine Idee bzw. sieht einen Fehler?

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Hallo,
    ich kann den Fehler hier lokal nachvollziehen:
    Cannot redeclare the_post_thumbnail_caption() (previously declared in ..\wp-includes\post-thumbnail-template.php:266)
    Die Funktion existiert schon in WordPress, siehe hier und deswegen gibt es das Problem.
    Ich kann mir das ggfs. morgen mal genauer ansehen.
    Momentan würde ich die Funktion zunächst mal auskommentieren – die dürfte ja in der functions.php Deines childthemes sein.
    Viele Grüße
    Hans-Gerd

    Update: Ich habe die Zeile
    function the_post_thumbnail_caption()
    in
    function the_post_thumbnail_caption_2()
    geändert.
    Danach hatte ich keinen (Syntax-)Fehler mehr. Ob die gewünschte Funktionalität damit aber weiterhin besteht, kann ich leider nicht beurteilen.

    Hallo Hans-Gerd,

    vielen Dank für deine schnelle Hilfe!

    Der Fehler ist jetzt in der Tat weg und die Seite funktioniert wird.

    Die Infos die ich zu dem Bild auslese und eigentlich anzeigen will, kommen aber noch nicht. Ich schaue hier morgen auch weiter. Wenn ich die Lösung kenne, poste ich diese hier.

    Problem gefunden. In der falschen Datei „_2“ hinzugefügt.

    Dein Tipp hat mir sehr geholfen. Vielen Dank!

    • Diese Antwort wurde geändert vor 1 Jahr, 5 Monaten von freak583.

    freut mich 🙂

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das Thema „Probleme mit Thumbnails“ ist für neue Antworten geschlossen.