Если не выводится раздел блога , а выводится index- то надо в файлик function в шаблоне
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
add_action( 'init', 'archivy' ); function archivy() { register_post_type( 'archivy', array( 'labels' => array( 'name' => __( 'Архивы' ), 'singular_name' => __( 'archivy' ) ), 'public' => true, 'has_archive' => true, ) ); } |
Где archivy — название раздела(и в роутере тоже).
Если по ссылке сайт/archivy/ выводит index, то у нас просто какой то плагин роутера всё забивает и автоматически не обновлен урл.
У меня вот этот сайт/wp-admin/options-permalink.php?settings-updated=true .
Мне нужно что бы ссылки заработали нажать на сохранить изменения по этой ссылке. (Настройки — постоянные ссылки- сохранить изменения). Тогда кешь обновится. Новые ссылку будут созданы. И нам будет доступен раздел архивы.
3. Добавить в шалон файл archive-archivy.php в котором в цикле перебираются посты.