Actuellement, chaque message requiert que le featured image
soit dupliqué plusieurs fois dans le message.
Existe-t-il un moyen de rappeler dynamiquement le featured image
au poste plutôt que de réinsérer manuellement l'image plusieurs fois?
UPDATE
Je voudrais aussi pouvoir montrer l'image caption
et permalink
si possible.
Enregistrez le shortcode , idéalement dans un plugin ou dans functions.php si vous le devez.
add_shortcode('thumbnail', 'thumbnail_in_content');
function thumbnail_in_content($atts) {
global $post;
return get_the_post_thumbnail($post->ID);
}
Ajoutez le shortcode à votre contenu.
[thumbnail]
Si vous voulez plus de fonctionnalités, voir cet article ou le Pastebin .
AJOUT DE LICENCES ET DE LIENS
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>';
}
RESSOURCES