J'ai créé quelques fichiers de modèles de page personnalisés:
page-florida.php
page-texas.php etc.
Maintenant, je veux ajouter un peu de php après the_content afin que chaque modèle de page reçoive son propre script d'addition php juste après le contenu.
Je pense à quelque chose dans le sens d'ajouter à functions.php - mais j'ai du mal à identifier correctement le bon modèle de page, par exemple "page-florida.php" ...
function floridacontent($content) {
global $post;
if ($post->page_template == 'florida') {
$content .= 'Forida added content';
}
return $content;
}
add_filter('the_content', 'floridacontent');
Vous pouvez obtenir le nom du $template
global. Je ne sais pas comment l'obtenir avec un appel d'API au lieu d'un appel global, mais c'est la vie.
function floridacontent( $content ){
global $template;
$name = basename( $template, '.php' );
if( 'page-florida' == $name ){
$content .= 'Forida added content';
}
return $content;
}
add_filter( 'the_content', 'floridacontent' );