Activer les “Image à la une” sur WordPress
Par défaut, la fonctionnalité des “Image à la Une” n’est pas activée sur WordPress. Découvrez comment activer la fonctionnalité des “Image à la Une” aux Post Types de votre choix.
Depuis la version 2.9 de WordPress, il est possible d’ajouter la fonctionnalité “Image à la une” pour associer une miniature à un article. Cette fonction peut être disponible pour les articles et les pages, mais également pour les Custom Post Types.
Copier le code ci-dessous dans le fichier functions.php
de votre thème pour activer la fonction “Images à la une” :
[pastacode lang=”php” message=”” highlight=”” provider=”manual”]
add_action('after_theme_setup','gkp_add_post_thumbnail');
function gkp_add_post_thumbnail() {
add_theme_support( 'post-thumbnails', array( 'post', 'page', 'portfolio' ) );
}
[/pastacode]
Dans cet exemple, on ajoute la fonction “Image à la une” pour les articles, les pages et le custom post type “portfolio”.
Remarque : Pour les custom post types, vous devez remplacer “portfolio” par l’identifiant de votre CPT.
11 Commentaires
Merci pour le petit script mais comment faire pour l’appeler l’image en miniature donc dans le fichier home.php?
@Charles : le code se met à l’intérieur de la loop WordPress.
le code donne là c’est pour functions.php,dans home.php,il faut voir le codex.
http://codex.wordpress.org/Function_Reference/the_post_thumbnail
Hello, merci pour cet article,
mais j’ai une question à ce sujet, il existe des plugins pour récupérer automatiquement la premiere image si pas de post image de défnie, mais si l’image provient d’un autre site, comment faire?
Merci
Yes, si il n’y a pas d’image, il met une image par défaut.
Par contre si je n’heberge pas mes images, il ne les trouve pas :(
Mais je vais dorenavant utiliser celui ci :)
Merci
Oui il existe un plugin. D’ailleurs, c’est moi qui l’ai développé :)
Il s’agit de Simple Featured Image qui choisit automatiquement la 1ère image attachée comme “Image à la Une” si elle n’a pas été définie.
En fait je ne passe pas par le gestionnaire de media, ca vient surement de la :(
Bonjour
j’ai ajouté le code indiqué dans fonction.php, mais je n’ai toujours pas la possibilité d’afficher “une image à la une”.
Bonjour dans wordpress j’ai un léger soucis, lorsque je met une image à la une ou “vedette” elle se fixe bien en accueil galerie mais elle se met aussi dans l’articles même en fond! quelqu’un pour m’aider?
Merci :)
Bonjour,
Ou se trouve le fichier functions.php ? Car je n’ai plus le pavé “image à la une” à chaque création d’article ou de page..
Merci
Je pense qu’il y a une erreur :
C’est pas add_action(‘after_theme_setup’
mais plutôt add_action( ‘after_setup_theme’
En tous cas, chez moi, ça marche beaucoup mieux. ;-)