WordPress как на ладони
Новые WordPress шаблоны Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

Отключение archive.php для произвольных постов

При создании на сайте archive.php, "страницы слагов" произвольних постов начинают вести на макет этой страницы.

При удалении archive.php, WP, вероятно начинает брать за шаблон index.php, но никак не шаблон, выбранный в настройках страницы, ведущей на этот слаг.

Как навсегда избавится от этого чертового архива?

Заметки к вопросу:
naikyavd 2.5 года назад

Ответ: Нужно сменить слаг произвольного типа поста, удалив перед этим archive.php
Нет, не помогает, при обновлении постоянных ссылок все слетает.

0
2.5 года назад
  • 0
    Kama6918

    При регистрации типа записи, в функции register_post_type() нужно указать параметр has_archive = false, тогда у типа записи не будет архивной страницы...

    Если речь идет о таксономиях, то там при реге с помощью register_taxonomy() укажите rewrite = false Тогда ЧПУ вообще не будут работать во фронте.

    Если речь идет о постоянных произвольных записях типа page, то посмотрите иерархию шаблона тут http://wp-kama.ru/id_89/uslovnyie-tegi-v-wordpress-i-vse-chto-s-nimi-svyazano.html

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация