Ceci est un template WP fait à partir de zéro.Wordpress/PHP: if() {} ne fonctionne pas avec is_page()
J'ai ceci à l'intérieur de la tête :
<?php
if (is_page(about-contact)) {
$cssDirectory = get_stylesheet_directory_uri();
echo "<link rel='stylesheet' href='" . $cssDirectory . "/scss/onepage-scroll.css'/>";
} else {
echo '';
}
?>
Il y a un autre comme ça pour un script au bas du corps .
Cependant, il se comporte comme si c'était toujours vrai pour chaque page que j'ai fait un modèle. Le seul qui ne tire pas les lignes php css et script est la page du blog, qui ne contient aucun modèle.
Comment puis-je le faire fonctionner pour une seule page (page-home.php, dans ce cas)?
'is_page (environ contact)' -> 'is_page ('about contact')'? – Ivar
J'ai essayé is_page ('page-home') car c'est le fichier php du template, mais ça n'a pas fonctionné. Quel nom de page exact dois-je utiliser? –