Suchen Sie nach einer Möglichkeit, ein Standard-Beitragsbild/Featured Image festzulegen? Dieser Code-Schnipsel prüft, ob ein Beitragsbild vorhanden ist, und wenn nicht, wird ein Standardbild namens img-default.png angezeigt.
Anweisungen:
- Erstellen Sie einen Ordner namens
imagesim Theme-Ordner. - Erstellen Sie ein Bild namens
img-default.pngund legen Sie es in den Ordnerimages. - Fügen Sie diesen Code schließlich in die Vorlagendatei Ihres Themes innerhalb der Schleife ein.
<?php
if(has_post_thumbnail()) {
the_post_thumbnail();
} else {
echo '<img src="'.get_bloginfo("template_url").'/images/img-default.png" />';
}
?>
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, sollten Sie sich unsere anderen Artikel auf der Website ansehen, wie z. B.: 6 beste Bildoptimierungs-Plugins für WordPress (im Vergleich) und wie man Autoren-Tracking in WordPress einrichtet.
Hallo,
Ich frage mich, ob ich den Avatar des Beitragsautors als Standard-Featured Image für Beiträge anzeigen kann, anstatt eines bestimmten Bildes.
Danke.
Das könnten Sie, aber Sie müssten den src-Wert als URL zum Avatar festlegen. Oder Sie könnten diese Funktion verwenden: https://developer.wordpress.org/reference/functions/get_avatar/
Danke für Ihren Beitrag, aber ich verstehe nicht, wo ich den Code-Schnipsel einfügen soll. In die function.php oder in eine andere Vorlagendatei?
Es muss eine andere Vorlagendatei sein, speziell innerhalb der Schleife. Mehr über die Schleife erfahren Sie unter: https://www.isitwp.com/the-ultimate-guide-to-the-wordpress-loop/
Danke
[...] Dieser Beitrag wurde auf Twitter von Michael Davis, HTMLfrp erwähnt. HTMLfrp sagte: #wordpress Set default the_post_thumbnail http://bit.ly/fe5rS8 [...]