У кого-нибудь есть советы по созданию ориентированного на изображение пользовательского типа записи?
Чтобы уточнить, у моего блога есть вращающиеся изображения заголовка, показанные ниже:
Два изображения в верхнем левом углу являются случайными и существуют в виде вложений к определенной странице, которая существует только для хранения этих изображений. Мне интересно, возможно ли хранить их по-другому, используя пользовательские типы записей. Я создал новый тип записи, "header-image", и я пытаюсь выяснить, куда идти дальше. Я бы хотел, чтобы у каждого «поста» в заголовке было одно изображение. Вместо того, чтобы извлекать случайные изображения со страницы, я бы выбирал случайные сообщения из типа сообщения заголовок-изображение. Учитывая это,
- Как я могу включить простой интерфейс в процесс прикрепления, который доступен на странице администратора «Новый образ заголовка»?
- Могу ли я удалить заголовки постов и поля ввода контента, чтобы загромождать эту страницу?
Цели состоят в том, чтобы создать лучший интерфейс к текущему процессу загрузки и, в конечном итоге, создать таксономию, чтобы пометить изображения как левое / правое изображение. (Глядя на изображение выше, вы можете увидеть фотографию справа, закрывающую лицо на другой фотографии. Я мог бы избежать этого, отметив фотографии для левого и / или правого дисплея.) Последнее не будет проблемой, если Я могу реализовать первое.
Обновление: на основе ответа здесь я смог реализовать эту настройку. Полный код выложен ниже .
источник
Ответы:
Первоначальный ответ Goldenapple дал мне триггер, который мне нужен, чтобы закончить это.
functions.php
Вот полный код, который я использую, чтобы добавить новый тип сообщения "header-image" и соответственно изменить другие экраны администратора:
Скриншоты администратора
Код шаблона
источник
Это должно зарегистрировать ваш тип сообщения только с полем для избранного изображения. Посмотрите кодекс http://codex.wordpress.org/Function_Reference/register_post_type для списка аргументов для передачи.
источник