Вопросы с тегом «custom-post-types»

Пользовательские типы сообщений расширяют WordPress для поддержки дополнительного контента.

140
Советы по использованию WordPress в качестве CMS? [закрыто]

Я хочу использовать WordPress в качестве CMS для достаточно простого сайта, а не для блога. У меня есть несколько страниц, и на данный момент я не собираюсь иметь страницу «новостей». Хотя есть способы заставить это работать, в консоли wp-admin основное внимание уделяется новым сообщениям, а при...

129
Добавление фильтра таксономии в список администраторов для настраиваемого типа записей?

Я создал пользовательский тип публикации 'listing'и добавил пользовательскую таксономию 'businesses'. Я хотел бы добавить выпадающий список предприятий в список администраторов для списков. Вот как эта функция выглядит в списке администраторов для сообщений (я бы хотела, чтобы то же самое было для...

104
Как проверить, является ли сообщение пользовательским типом сообщения?

Я ищу способ проверить, является ли сообщение пользовательским типом сообщения. Например, например, на боковой панели, которую я могу вставить в код, например: if ( is_single() ) { // Code here } Я хочу тестирование кода только для пользовательского типа...

87
Где поставить мой код: плагин или functions.php?

Существует ли простая для понимания схема для определения того, какой код принадлежит плагину или теме functions.php? Там есть много случаев , и много дискуссий о той теме, в основном , потому что есть некоторые неправильные представления о внутренней работе WordPress. Я прошу ответ на основе...

62
Пользовательские типы сообщений, таксономии и постоянные ссылки

Это сводит меня с ума, и я уверен, что это просто, но ничего, что я ищу, не приходит с простой структурой (все очень сложно). У меня есть собственный тип записи product_listingи пользовательская таксономия product_cat(которая является иерархической и должна иметь одинаковые категории). Я просто...

57
Пользовательские шаблоны типов сообщений из папки плагинов?

Я хотел бы предложить свой тип поста в качестве плагина, чтобы люди могли использовать его, не касаясь папки своей темы. Но пользовательские шаблоны типов записей, такие как single-movies.php, находятся в папке темы. Есть ли способ заставить WP проверять наличие одного файла movies.php в папке...

53
Как создать постоянную структуру ссылок с пользовательскими таксономиями и пользовательскими типами записей, такими как base-name / parent-tax / child-tax / custom-post-type-name

Я прочесываю этот сайт и Google для ответа, и я пришел совершенно пустым. По сути, я хочу сделать именно то, о чем просит этот пост , но мне нужна иерархическая таксономия. Ответ, данный в этом посте, прекрасно работает, но только с таксономией одного уровня. Можно ли делать то, что я хочу? Я...

52
Как отсортировать область администратора пользовательского типа записи WordPress по настраиваемому полю

При редактировании одного из моих пользовательских типов записей я хочу иметь возможность перечислять все записи по настраиваемым полям вместо даты их публикации (что для пользовательского типа публикации, вероятно, не имеет значения). Я получил комментарий от комментариев в блоге о...

50
Запросить все сообщения, где мета-ключ не существует

Я пытаюсь получить запрос, чтобы получить все сообщения meta_key, которые не существуют, а затем создать его. У меня возникают проблемы с поиском этих сообщений, так как проверяемый запрос не работает. Вот код, который я использую, чтобы получить эти сообщения: $args = array( 'posts_per_page' =>...

48
Удалить слаг из URL-адресов сообщений пользовательских типов

Похоже, что все веб-ресурсы основаны на удалении пользовательского типа поста, т.е. yourdomain.com/CPT-SLUG/post-name В настоящее время это очень устаревшие решения, часто ссылающиеся на предварительные версии WP 3.5. Обычным является: 'rewrite' => array( 'slug' => false, 'with_front' =>...

44
Как создать пользовательский поиск для пользовательского типа сообщения?

У меня есть поле поиска для сообщений в блоге, но мне нужно другое для пользовательского типа сообщения. Как я могу создать эту пользовательскую форму поиска с другим форматом результатов поиска...

42
Пагинация не работает с пользовательским циклом

У меня есть пользовательский цикл, который я использую для отображения некоторых списков недвижимости, которые будут доступны в течение 60 дней. Я звоню с помощью следующей функции: <?php $sixtydays = date('Y/m/d', strtotime('+60 days')); $paged = (get_query_var('paged')) ?...

39
Постоянные ссылки: пользовательский тип сообщения -> пользовательская таксономия -> сообщение

У меня возникают проблемы при работе с правилами переписывания WordPress, и я могу использовать некоторую помощь. У меня есть пользовательский тип сообщения называется _shows_. Все шоу имеют единую пользовательскую таксономическую категорию _show-category_.А, _show_которая никогда не будет иметь...

38
Должен ли я использовать пользовательские типы записей или пользовательские таблицы базы данных для разработки плагинов?

Я довольно новичок в написании плагинов для WordPress, но я уже перешел в глубокий конец и хочу убедиться, что я делаю это «правильно» в моем предстоящем большом проекте. Я собираюсь сильно расширить WordPress в довольно большое веб-приложение и хочу сохранить свои структуры данных как можно более...

35
Могу ли я назначить шаблон для пользовательского типа сообщения?

Могу ли я назначить файл шаблона для пользовательского типа сообщения? Я создал пользовательский тип записи с именем items, и я хотел бы назначить шаблоны для элементов, как вы можете сделать со...

34
Расширение контекста поиска на экране публикации списка администраторов

Я создал собственный тип записи и прикрепил к нему несколько пользовательских полей. Теперь я хотел бы, чтобы поиск, который авторы могли выполнять на настраиваемом экране списка сообщений (в бэкэнде администратора), также выполнялся в мета-полях, а не только просматривался в заголовке и содержимом...

33
Добавление столбца «Порядок меню» на экран администратора пользовательского типа сообщения

Я хочу использовать menu orderатрибут для управления упорядочением для пользовательского типа записи, который будет использоваться для определенной цели. Достаточно легко добавить это к CPT через, supports => array('page-attributes')но как мне выставить значение порядка меню на экране списка...