Préparer le contenu de la légende des images

Dans le cas l’on l’on veuille ajou­ter des choses parti­cu­lières au conte­nu du champ de la légende d’image.

Où placer le code ?

Dans le fichier functions.php de votre votre thème enfant.

add_filter( 'img_caption_shortcode', 'captionhtml', 10, 3 );
function captionhtml($current_html,$attr,$content) {
     extract(shortcode_atts(array('id'    => '','align' => 'aligncenter','width' => '','caption' => ''),$attr));
     if ( 1 > (int) $width || empty($caption) )return $content;
     if ( $id ) $id = 'id="' . esc_attr($id) . '" ';
     // On ouvre le caption
       $out ='
'; // L'image $out .= do_shortcode($content); // La légende $out .= 'Essai : '.$caption.''; // On ferme le caption $out .= '
'; return $out;}

Sourcehttps://​www​.seomix​.fr/​c​a​p​t​i​o​n​-​i​m​a​ge/

If you have found a spel­ling error, please, noti­fy us by selec­ting that text and pres­sing Ctrl+Enter.

Spelling error report

The following text will be sent to our editors: