Link gekennzeichnetes Bild zum Posten

Ich habe eine WordPress Kinder-Themen-Website unter http://mrme.me/utahcountyhiking , und ich versuche, es so zu bekommen, dass wenn Sie auf das vorgestellte Bild klicken, es zum zugehörigen Beitrag geht. Gerade jetzt geht es auf die Medienseite für das vorgestellte Bild statt des Posts.

Was ich versucht habe

  • Ich habe herausgefunden, wie man das Child-Theme dazu bringt, etwas JavaScript zu laden, aber das JS wurde ausgeführt, bevor der PHP-Inhalt der Seite hinzugefügt wurde, sodass ich die Dinge mit JS nicht ändern konnte.

  • Ich habe versucht, diese PHP-functionen zu meiner Child-Themes functions.php-Datei hinzufügen, aber das hat nichts geändert.

Bearbeiten: Das vorgestellte Bild wird mit der WordPress-function wp_get_attachment_link () gesetzt, die HTML mit einem Bild zurückgibt, das mit der Anhangsseite des Bildes verknüpft ist.

Der Code, der das vorgestellte Bild festlegt, ist

 <a href="https://wordpress.stackexchange.com/questions/190344/link-featured-image-to-post/" class="blog-title"> 

Solutions Collecting From Web of "Link gekennzeichnetes Bild zum Posten"

Theme Anpassung ist Off-Thema, aber die Standard-Themen sind ausgenommen, so schauen wir uns ein Beispiel, wie es in Twenty Fifteen getan.

 if ( ! function_exists( 'twentyfifteen_post_thumbnail' ) ) : function twentyfifteen_post_thumbnail() { if ( post_password_required() || is_attachment() || ! has_post_thumbnail() ) { return; } if ( is_singular() ) : ?> 
< ?php the_post_thumbnail(); ?>
< ?php else : ?> < ?php endif; // End is_singular() } endif;

Sie können sehen, dass diese Zeile den the_permalink und alles in das -Tag eingeschlossen ist, das das Post-Thumbnail mit dem post-Permalink verknüpft.

  

Nachdem ich Brads Antwort getriggers hatte, konnte ich es beheben, indem ich den folgenden Code in der index.html-Datei des Themes verwendete

 
< ?php the_post_thumbnail( 'post-thumbnail', array( 'alt' => get_the_title() ) ); ?>
< ?php echo the_title(); ?>

Mir ist klar, dass es besser gewesen wäre, das Child-Thema zu verwenden, anstatt die Datei direkt zu bearbeiten, aber das wird jetzt gut genug funktionieren.