WordPress ajoute à partir de la version 4.3 (et plus) une nouvelle structure de page nommée : singular.php
Elle est utilisée si le fichier page.php et/ou single.php n’existent pas (cf schéma ci-dessous) :
Exemple pour page.php :
Si page.php existe alors on l'utilise
Sinon > singular.php
Sinon > index.php
Exemple pour single.php :
Si single.php existe alors on l'utilise
Sinon > singular.php
Sinon > index.php