Salut,
mon 1er probleme est le suivant :
je suis en train de "passer" ma maquette HTML en Wordpress et j'utilise les transitions pour créer un effet "grayscale" (avec 2 images).
en gros quand je passe sur l'image 1 (hover) l'image 2 passe d'une opacité 0 à 1 ...
j'aimerai pouvoir récupérer l'url de l'image que j'ai ajouter a la bibliothèque et associé a l'article en question mais je comprend pas trop comment faire ...
sachant que chaque "article" aura 3 images, il faudrait que je puissent récupéré la 2nd URL
____________________________________
Le second probleme est un peu dans la même ligné, cette fois ça jouera sur le "href" (et la "zoombox") j'aimerai récupéré l'URL 3 afin qu'il envoi l'image 'full' mais cette image full n'est pas la même que la thumbnail ...
J’espère avoir été assez clair :S
Merci d'avance
Cordialement Naja
Pour récupérer les fichiers liés à un article
$args = array( 'post_type' => 'attachment', 'numberposts' => -1, 'post_status' => null, 'post_parent' => $POSTID );
$attachments = get_posts($args);
Hum ... quand je fait le print_r($attachments) il me récupère "toutes" les images même ceux qui sont pas associés a l'article ...
voila la structure, elle t'aidera peut-être a mieux comprendre.
C'est au niveau du class="colored" ... que j'aimerai ajouter l'URL !
<?php if(have_posts()): while(have_posts()): the_post(); ?>
<div class="tumb">
<div class="hover">
<?php $args = array( 'post_type' => 'attachment', 'numberposts' => 1, 'post_status' => null, 'post_parent' => $POSTID );
$attachments = get_posts($args);
?>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
<a class="colored" href="<?php the_permalink(); ?>"><?php echo'<img src="'.$attachments.'"/>';?></a>
<img class="new-tumb" src="http://localhost/NajaDesign/wp-content/uploads/2012/01/new-tumb.png" alt="New Project"/>
</div>
<h6><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h6>
<?php the_content(); ?>
</div>
<?php endwhile; endif; ?>
t'as du remarquer que je suis débutant :D
c'est ou que je peut avoir l'ID du post pour que celui-ci prend la valeur de l'id de l'article ... :o
Normalement tu peux faire get_the_ID(), sinon dans ta boucle rajouter la variable global $post et ensuite tu l'utilise pour récupérer l'ID :)
<?php if(have_posts()): while(have_posts()): the_post(); global $post; ?>
//Affichage de l'ID dans la boucle
echo $post->ID;
<?php endwhile;endif; ?>