Chaque fois que je développe un nouveau thème, j'emballe toujours the_content
dans une div, comme ceci;
<div class="entry-content">
<?php the_content();?>
</div>
Existe-t-il un moyen de rationaliser ce processus et d’envelopper automatiquement the_content
dans une div via une fonction, de sorte que je n’ai pas toujours besoin de le coder manuellement et, plus important encore, si mon client a l’impression de fléchir ses muscles, il n’y aura pas problème s'ils oublient de le faire ...
Vous pouvez accrocher le filtre the_content
.
coller ci-dessous le code dans functions.php
:
<?php
add_action('the_content','ravs_content_div');
function ravs_content_div( $content ){
return '<div class="entry-content">'.$content.'</div>';
}
?>
Après avoir collé ce code dans functions.php
, the_content()
, imprimez le contenu de la publication/de la page après avoir enveloppé le contenu dans div
avec la classe entry-content
.