Vous vous demandez comment séparer les images du texte dans WordPress ? Ce snippet extrait toutes les images de votre article et les place dans une div séparée.
Instructions:
Tout ce que vous avez à faire est d’ajouter ce code au fichier single.php de votre thème :
<div class="content-text"> <h2><?php the_title(); ?></h2> <?php ob_start(); the_content('Read the full post',true); $postOutput = preg_replace('/<img[^>]+./','', ob_get_contents()); ob_end_clean(); echo $postOutput; ?> </div> <div class="content-img"> <?php preg_match_all("/(<img [^>]*>)/",get_the_content(),$matches,PREG_PATTERN_ORDER); for( $i=0; isset($matches[1]) && $i < count($matches[1]); $i++ ) { echo $beforeEachImage . $matches[1][$i] . $afterEachImage;}?> </div>
Note : Si c’est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez vous référer à notre guide sur la façon de copier/coller correctement des extraits de code dans WordPress, afin de ne pas casser accidentellement votre site.
Si vous avez aimé cet extrait de code, n’hésitez pas à consulter nos autres articles sur le site comme : Les meilleurs constructeurs de pages WordPress (comparés) et comment mettre à jour correctement WordPress.
Hello thank you. The problem is that the images are no longer clickable. Do you have a solution for them to be? thank you.
Sadly, this snippet may not support image links.