Für jeden Beitrag muss derzeit der featured image
innerhalb des Beitrags mehrmals dupliziert werden.
Gibt es eine Möglichkeit, wie ich den featured image
dynamisch in den Beitrag zurückrufen kann, anstatt das Bild mehrmals manuell einzufügen?
UPDATE
Ich möchte auch in der Lage sein, die caption
und permalink
des Bildes zu zeigen, wenn möglich.
Registrieren Sie den Shortcode , idealerweise in einem Plugin oder functions.php, wenn Sie müssen.
add_shortcode('thumbnail', 'thumbnail_in_content');
function thumbnail_in_content($atts) {
global $post;
return get_the_post_thumbnail($post->ID);
}
Fügen Sie den Shortcode hinzu, um Inhalte zu veröffentlichen.
[thumbnail]
Wenn Sie weitere Funktionen wünschen, lesen Sie diesen Beitrag oder den Pastebin .
Hinzufügen von Untertiteln und Links
add_shortcode('thumbnail', 'thumbnail_with_caption_shortcode');
function thumbnail_with_caption_shortcode($atts) {
global $post;
// Image to display
$thumbnail = get_the_post_thumbnail($post->ID);
// ID of featured image
$thumbnail_id = get_post_thumbnail_id();
// Caption from featured image's WP_Post
$caption = get_post($thumbnail_id)->post_excerpt;
// Link to attachment page
$link = get_permalink($thumbnail_id);
// Final output
return '<div class="featured-image">'
. '<a href="' . $link . '">'
. $thumbnail
. '<span class="caption">' . $caption . '</span>'
. '</a>'
. '</div>';
}
RESSOURCEN