Fehler Anzeige Post Thumbnails für vorherige und nächste Post

Ich habe es geschafft, die Thumbnails für den vorherigen und den nächsten Post auf meinem benutzerdefinierten Post-Typ anzuzeigen, aber ich bekomme diesen Fehler immer wieder

“Hinweis: Versuch, Eigenschaft von Nicht-Objekt in C: \ xampp \ htdocs \ tba \ wp-Inhalt \ themes \ artikulo-uno \ single-news_press.php in Zeile 137 zu erhalten”

Ich habe versucht, es zu erforschen, fand aber kein Glück für eine Lösung meines Problems. Hier ist der Code, an dem ich gearbeitet habe.

Miniaturansicht des vorherigen Posts anzeigen

ID, array(100, 100) ); previous_post_link( $prev_thumbnail . '%link', ' Previous Post 
%title
' ); ?>

Miniaturansicht des nächsten Beitrags anzeigen

  ID, array(100, 100) ); next_post_link( $next_thumbnail . '%link', 'Next Post 
%title
' ); ?>

Screenshot des Fehlers

Solutions Collecting From Web of "Fehler Anzeige Post Thumbnails für vorherige und nächste Post"

Diese Nachricht ist ein allgemeiner PHP-Fehler, der besagt, dass Sie versuchen, eine Variable wie ein PHP-Objekt zu verwenden, wenn es kein PHP-Objekt ist. Wenn Sie die Dokumente für get_previous_post() und get_next_post() lesen, können Sie sehen, dass diese functionen ein Post-Objekt oder eine leere / leere Zeichenfolge zurückgeben, wenn der vorherige / nächste Post nicht ermittelt werden konnte. Also müssen Sie überprüfen, ob Sie ein Objekt haben, bevor Sie versuchen, es zu benutzen:

 $prev_post = get_previous_post(true); if( is_object( $prev_post ) ) { $prev_thumbnail = get_the_post_thumbnail ( $prev_post->ID, array(100, 100) ); previous_post_link( $prev_thumbnail . '%link', ' Previous Post 
%title
' ); } $next_post = get_next_post(true); if( is_object( $next_post ) ) { $next_thumbnail = get_the_post_thumbnail ( $next_post->ID, array(100, 100) ); next_post_link( $next_thumbnail . '%link', 'Next Post
%title
' ); }