Я хочу включить список подкатегорий на странице категории, и я вижу некоторые достойные ответы здесь, в StackOverflow, однако у моей темы нет файла category.php, который Я отредактирую. Какие-либо предложения? Должен ли я создать его, а затем заполнить?Показать список подкатегорий на странице категории в Wordpress
ответ
Иерархия шаблонов WordPress разработана таким образом, что, если один файл не существует, он переходит к следующему файлу, ближе к магистрали иерархии. Посмотрите на WordPress иерархии шаблонов:
Если ваша тема не имеет файл шаблона category.php, то он собирается по умолчанию archive.php, когда вы открываете страницу категории в браузер. Посмотрите файл archive.php в своей теме и посмотрите, есть ли какие-либо условные обозначения для страниц категорий. Если есть, вы можете попробовать изменить этот условный блок, чтобы добавить свой код.
Если нет, то перейдите к категории.php. Вы можете скопировать archive.php, а затем добавить корректировки к шаблону, чтобы настроить его для категории, а не только любой общий список архивов (например, archive.php).
Если вы хотите увидеть, как список категорий в WP, проверьте Кодекс:
https://codex.wordpress.org/Template_Tags/wp_list_categories
(также, я должен добавить, как вы можете видеть на странице иерархии WP шаблона, если это не category.php и no archive.php, затем он проверяет is_page(); условный, а затем загружает ваш базовый файл index.php. Ваша тема должна иметь index.php, поэтому, если все эти другие шаблоны пропустите, не стесняйтесь копировать index.php, переименуйте его category.php и внесите корректировки на основе этого.).
Фактически 'category.php' является частью стандартного Wordpress, а не частичного времени вашей темы. поэтому вы можете настроить это. –
Спасибо за ваш ответ. Итак, где я могу его найти? Все, что я вижу, это: https://www.evernote.com/l/Ap72NCO_bpxBerJYacpUONNSlRQQXuDTLM –
Проверить здесь: https://codex.wordpress.org/Site_Architecture_1.5 –