5568 sujets

Sémantique web et HTML

Bonjour à tous,

Je vous expose mon problème sur lequel je me casse la tête depuis des heures, et dont je ne trouve pas de solution.
Je me crée actuellement un portfolio sous wordpress, en forme de mosaïque. Et je voudrais que lorsque l'on clique sur la thumbnail de l'article, cela ne renvois pas vers l'article, mais agrandisse l'image, du style Fancybox ou lightbox. Seulement je n'arrive pas a trouver le moyen pour renvoyer directement vers le lien de l'image.

Voici mon code, peut-être que cela vous parlera plus:

<div class="view <?php echo strtolower($tax); ?> all">  
        <?php the_post_thumbnail('portfolio')?>
        <div class="mask">  
        <h2><?php the_title(); ?></h2>  
        <p><?php echo get_the_excerpt(); ?></p>  
        <a href="<?php the_permalink(); ?>" class="info">Agrandir</a>
        </div>  
    </div>


J'espère avoir réussi a me faire comprendre. C'est pas gagné ^^.
Je pense que mon problème se situe au niveau de la ligne:

<a href="<?php the_permalink(); ?>" class="info">Agrandir</a>


Et qu'il faudrait surement que je change the_permalink par une autre requête, mais je ne sais pas laquelle.
C'est pour ça que je fais appelle a vous!

Petite précision:
J'ai suivi ce tutoriel, afin de créer un portfolio filtrable par une taxonomie crée: "projet".

http://wp.tutsplus.com/tutorials/creating-a-filterable-portfolio-with-wordpress-and-jquery/?search_index=1

Peut être cela a-t-il une influence sur ma demande. Smiley ohwell
Étant débutant en matière de code, je préfère préciser, mes différentes étapes de création.

Merci.

Merci de votre aide.

Bonne journée.
J'ai trouvé la solution si cela intéresse quelqu'un:

<div class="view <?php echo strtolower($tax); ?> all">  
						     <?php the_post_thumbnail('portfolio')?>
						     <div class="mask">  
						     <h2><?php the_title(); ?></h2>  
						     <p><?php echo get_the_excerpt(); ?></p>  
						
								 <?php 
								 if ( has_post_thumbnail()) {
								   $large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id(), 'large');
								   echo '<a href="' . $large_image_url[0] . '" title="' . '" class="info">Agrandir<' . the_title_attribute('echo=0') . '" >';
								   
								   echo '</a>';
								 }
								 ?>
						   
						
								
						     </div>  
						</div>