<div class="class1">
<ul>
<li>
<div class="class2">
<?php the_post_thumbnail( 'large') ?>
</div>
<div class="class3">
<a href="">category</a>
<h2><?php the_title(); ?></h2>
<p><?php echo wp_trim_words( get_the_content(), 70 ); ?> </p>
</div>
</li>
</ul>
</div>
Ce qui précède est un extrait qui est conservé sur content-home.php
Ceci est la version correcte ou la pratique de codage correcte →
<p><?php echo wp_trim_words( get_the_content(), 70 ); ?>
ou celui-ci w/o la balise <p></p>
→
<?php echo wp_trim_words( get_the_content(), 70 ); ?>
Pour sortir votre contenu, il est conseillé de passer votre contenu à travers un filtre. get_the_content()
ne le fait pas. Ainsi, par exemple, il n'exécutera ni les codes courts, ni les balises <p>
.
Donc, il serait préférable de l'utiliser de cette façon:
<?php echo apply_filters( 'the_content', wp_trim_words( get_the_content() , 70 ) ); ?>
Vous pouvez également transmettre les arguments $before
et $after
à votre titre. Voici un exemple simple de la façon de le faire:
<?php the_title('<h1>', '</h1>'); ?>
Ce qui produira ceci:
<h1>Your Title Here</h1>
Il est également possible de transmettre des variables ou des fonctions. Jetez un oeil à cet exemple:
<?php the_title('<h1><a href="'.get_the_permalink().'">','</a></h1>'); ?>
Cela créera un lien de votre titre et l'enveloppera dans une balise d'en-tête:
<h1><a href="some path here">Your Title Here</a></h1>
Vous voudrez peut-être consulter la page this codex pour plus d’informations sur the_title_attribute()
.