Je suis actuellement accroché à the_content()
mais cela passe aussi par la boucle Wordpress. Comment puis-je accrocher uniquement sur la page Single.php?
En outre, y a-t-il un moyen de ne regarder que les X premiers articles de la boucle Wordpress?
Au fait, je crée un plugin
Ceci gérera l’ajout du contenu à des posts individuels:
function yourprefix_add_to_content( $content ) {
if( is_single() ) {
$content .= 'Your new content here';
}
return $content;
}
add_filter( 'the_content', 'yourprefix_add_to_content' );
Pour ajouter à la réponse de Pippin, dans mon cas, du contenu était également affiché dans d'autres parties de la page single
, par exemple. barre latérale. La vérification de is_single()
a également déclenché la modification du contenu dans les autres zones. Voici une autre vérification pour que seul le contenu principal comporte des éléments ajoutés:
function yourprefix_add_to_content( $content ) {
if( is_single() && ! empty( $GLOBALS['post'] ) ) {
if ( $GLOBALS['post']->ID == get_the_ID() ) {
$content .= 'Your new content here';
}
}
return $content;
}
add_filter('the_content', 'yourprefix_add_to_content');