J'ai ce code dans WordPress index.php et je me demandais comment puis-je le transférer dans une fonction . php fait partie d'une fonction ?
<?php if (in_category('featured')) : ?>
<a href="<?php the_permalink(); ?>"> <span class="featured_icon">
<img src="<?php bloginfo('template_directory'); ?>/images/featured_icon.png" />
</span></a>
<?php endif; ?>
Merci d'avance pour votre aide :)
Si vous voulez utiliser la fonction pour sortir le code quelque part:
function displayImage($currentPost) {
// Show the featured icon only if current post is in "featured" category
if ( in_category ( 'featured', $currentPost ) ) {
$output = '<a href="<?php the_permalink(); ?>">
<span class="featured_icon">
<img src="<?php bloginfo('template_directory'); ?>/images/featured_icon.png" />
</span>
</a>';
}
else { $output = '' };
return $output;
}
Ensuite, vous pouvez simplement passer le post id et faire écho à la fonction.