Добавление изображений через медиа-интерфейс
Делаю для кастомного типа записи следующее: https://wp-kama.ru/question/kastomnye-miniatyury
Использую код, предоставленный от kama. На данный момент его не менял.
Проблема заключается в следующем:
-
При загрузке изображений записи не прикрепляются к посту. Загрузка происходит успешно, в медиафайлах изображения отображаются, но имеют статус "не прикреплен".
То же самое, если загружать через стандартную кнопку "Добавить медиафайл". -
При этом, если добавлять картинки в типах 'post', 'page', то изображений прикрепляются.
- Ручное прикрепление через страницу медиафайлов работает. Изображение прикрепляется.
Как регистрируется кастомный тип:
$args = array( 'labels' => $labels, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'has_archive' => true, 'public' => true, 'rewrite' => array( "with_front" => true, 'slug' => 'ad' ), 'capability_type' => 'post', 'menu_icon' => 'dashicons-admin-multisite', 'hierarchical' => false, 'menu_position' => 3, 'supports' => array( 'title', 'editor', 'author'), ); register_post_type( 'ad', $args );
В чем может быть проблема? В каких направлениях копать?
Заработало после того, как я добавил поддержку
thumbnail
вsupports
.