Поддержка Проблемы и решения Произвольные типы записи. Запрещение публикации

  • Не знал, как назвать тему. Поэтому, постараюсь описать суть вопроса здесь подробнее.

    Мне на сайте нужно сделать вывод сотрудников на главной. Я создал для этого произвольный тип записи. Где запись — один сотрудник. Заголовок — имя, миниатюра — фото, текст записи — описание.

    Все вывел, визуально все отлично. Только проблема в том, что каждая запись имеет свою страницу site.ru/type-post/ivanov-ivan. А мне этого не надо. Просто вывод сотрудников, но не нужно публиковать сами записи, чтобы по указанному адресу ничего не публиковалось. Можно как-то запретить публикацию произвольного типа записи, но при этом с возможностью вывода информации с нее?

    • Тема изменена 7 лет, 6 месяцев назад пользователем ed91.
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yui

    (@fierevere)

    永子

    можно ограничивать видимость пользовательского типа записей
    например таким плагином https://ru.wordpress.org/plugins/post-protection-and-registration-wall/
    (хотя наверное есть и что-то более популярное)

    как вариант на базовом функционале — публиковать как «личное», тогда будет видимость только автору, или ставить защиту паролем

    Только проблема в том, что каждая запись имеет свою страницу site.ru/type-post/ivanov-ivan. А мне этого не надо. Просто вывод сотрудников, но не нужно публиковать сами записи, чтобы по указанному адресу ничего не публиковалось. Можно как-то запретить публикацию произвольного типа записи, но при этом с возможностью вывода информации с нее?

    см в register_post_type параметры public и publicly_queryable.
    А также есть ещё _builtin (по описанию вроде оно)

    Ну или как вариант — 301.

    • Ответ изменён 7 лет, 6 месяцев назад пользователем SeVlad.
    • Ответ изменён 7 лет, 6 месяцев назад пользователем SeVlad.
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Произвольные типы записи. Запрещение публикации» закрыта для новых ответов.