Salut,

Alors voila, j'ai un custom post type (créer avec WPHP framework), et je voudrais qu'a ce CPT soit attaché une image à la une.
Jusque là ok. Mais ensuite, lorsque je liste mon custom post type (archive-portfolio.php) je voudrais des miniatures de 326x187. Et quand j'affiche un projet de mon portfolio (single.php il me semble) je voudrais des miniatures de 620x266.

Je n'arrive pas a comprendre comment faire ..

Une idée ? ;)

1 réponse


Dans ton fichier functions, tu définis deux taille d'image pour des CPT de cette manière :

'images' => array(
                'portfolio' => array(
                    array('image_single_portfolio',620,266,true),
                    array('image_archive_portfolio',326,187,true),
                )
            ),

Et pour les afficher tu les récupères comme ça :

<?php 
if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
  the_post_thumbnail('image_single_portfolio);
  the_post_thumbnail('image_archive_portfolio);
} 
?>

Et voilà ! :)