singular.php
в основном дополнительный запасной вариант для всех типов записей, независимо от того, встроенный или пользовательский. Он приходит сразу после single.php
и page.php
, поэтому вы можете опустить последние два шаблона и просто иметь singular.php
шаблон, который будет использоваться всеми типами записей в одном представлении.
Насколько это будет полезно, и необходимость в этом, как и в любом другом шаблоне, будет зависеть от пользователя / сайта / требований. Иерархия шаблонов построена так, что независимо от того, какую страницу вы просматриваете, вам всегда нужно index.php
будет отображать любую страницу. Короче говоря, у вас может быть полнофункциональная тема только index.php
и style.css
в папке темы.
Шаблоны, доступные в иерархии шаблонов, предназначены только для удобства, и это singular.php
также верно. Вы можете использовать любой шаблон в контексте, если вам нужно , но вам не нужно использовать его, если он вам не нужен.
singular.php
также запасной вариант дляpage.php