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