3mai/120

WordPress : afficher une miniature et son titre

Publié par Sébastien dans Développement, Wordpress

Dans le cadre de la réalisation d'une galerie présentant différents posts à l'aide de l'image à la une, il peut être intéressant d'afficher l'image et en dessous (ou dessus en transparence) son propre titre.

Or s'il est très simple d'afficher «l'image à la une» de chaque post à l'aide de la fonction suivante :

<?php 	the_post_thumbnail(); 	?>

En revanche, difficile de trouver sur Internet ou sur le site de WordPress (codex.wordpress.org) un code permettant d'afficher le titre de l'image (attribut de l'image définit lors de son upload sur le site).

Voici un petit tutoriel qui va bien vous aider!

Afficher l'attribut «title» d'un «Post thumbnail»

La procédure est très simple et détaillée ci-dessous.


<?php
	// On récupère le ID du post actuel
	$postID = get_the_id();

	// On récupère l'image et ses attributs
	$attachment = get_post(get_post_thumbnail_id( $postID ));

	// On affiche l'attribut «title» de l'image
	echo $attachment->post_title;
?>

Voilà, c'était simple non? Il vous suffit d'utiliser ce code dans le template où vous souhaitez afficher vos vignettes et le tour est joué.

Commentaires (0) Trackbacks (0)

Aucun commentaire pour l'instant


Laisser un commentaire

Notifiez-moi des commentaires à venir via email. Vous pouvez aussi vous abonner sans commenter.

Aucun trackbacks pour l'instant