Поддержка Проблемы и решения Отключить отображение на сайте тип записи post

  • Всем привет.

    Вопрос к гуру программерам.

    Вот есть стандартный тип записи post, можно ли как-то сделать так чтобы на сайте нельзя было переходить на эти страницы? чтобы во внешней части сайта их просто не существовало, перекидывало на 404 страницу

    Спасибо!

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Вот есть стандартный тип записи post, можно ли как-то сделать так чтобы на сайте нельзя было переходить на эти страницы? чтобы во внешней части сайта их просто не существовало, перекидывало на 404 страницу

    Ммм.. черновик, личное, 3257 год, наконец.

    Ну а если сильно хочется кодом.. https://developer.wordpress.org/reference/functions/is_page/ напр.

    • Ответ изменён 7 лет, 2 месяца назад пользователем SeVlad.

    может is_single() имели ввиду, но это все равно не то что мне надо.

    Пример:
    при создании произвольного типа записи указываем аргумент, кажется такой:
    'publicly_queryable' => false,
    и во фронт-энде созданные записи для этого типа записей существовать не будут.

    Мне вот такое надо сделать но только для типа записи post

    может is_single() имели ввиду

    Да. соори, неверно понял про какой тип поста речь.

    при создании произвольного типа записи указываем аргумент

    А в чём глобальная разница — сменить штатный статус поста или сделать запись в ПП. Во втором случае это сложнее и неудобнее (не говоря уже что нужно создавать нек функционал для его обработки)?
    Можно и свой статут создать («на модерации» напр).
    А к чему за дровами в Китай на карачках лезть — мне лично не понятно.

    Ну можно ещё формат сменить. Или шаблон, аналогичный шаблону страниц — данная фича появилась в 4.7.
    Но это тоже что-то неестественное для данной задачи.

    • Ответ изменён 7 лет, 2 месяца назад пользователем SeVlad.
Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Отключить отображение на сайте тип записи post» закрыта для новых ответов.