Intereting Posts
Какой фильтр / крючок использовать для комментариев стиля? изменить URL-адрес изображения продукта в виджетах и ​​странице магазина Получить URL эскиза сообщения или отобразить изображение по умолчанию в коротком коде Как добавить настраиваемые параметры для плагина в окно добавления сообщений – например, yoast seo Лучшее действие для вызова add_rewrite_rule Как подключиться к WordPress для сохранения загруженной фотографии в качестве альтернативного размера существующей фотографии? Многостраничная дилемма WordPress! Не удается войти в wordpress Загрузка содержимого подкатегорий с помощью ajax Как вы можете определить, является ли изображение просто прикрепленным или фактически вставлено в сообщение? Как создать несколько разных ролей администратора с их собственными возможностями Выберите раскрывающийся список с двумя вариантами выбора foreach удалить меню администратора плагинов в wordpress без установки плагина в v3.8.1 Каков наилучший способ использования Featured Image для гибкого веб-дизайна? Настройка комментариев разбиения на страницы для загрузки

Таксономии для WordPress Media Library

Возможный дубликат:
Как можно использовать таксономии на вложениях?

Я знаю, что это была длинная дискуссионная проблема с WP, но я надеялся, что с момента обновления 3.5 произошел некоторый прогресс в классификации изображений в Media Library.

На самом деле я надеюсь, что это создать набор категорий для изображений в Media Library, а затем присвоить текущим изображениям или будущим изображениям эти категории.

Затем, позже по дороге, я мог бы назвать их в шаблоне страницы на основе их категории. Любые идеи WPA?

Большое спасибо.

Solutions Collecting From Web of "Таксономии для WordPress Media Library"

См. Вопрос / ответ по этой ссылке . В ответе есть два разных решения: простые по умолчанию категории и таксономии, а также решение с пользовательскими таксономиями только для СМИ.

Отправная точка, добавляющая категорию по умолчанию к типу сообщения прикрепления:

add_action( 'init', 'wpse_77550_media_categories' ); function wpse_77550_media_categories() { register_taxonomy_for_object_type( 'category', 'attachment' ); } 

Или добавление пользовательской таксономии к типу сообщения вложения (не знаю, почему таксономия не отображается в меню «Медиа» – show_ui=>true – хотя мета-окно появляется при редактировании вложения):

 add_action( 'admin_init', 'wpse_77550_media_taxonomy' ); function wpse_77550_media_taxonomy() { $labels = array( 'name' => _x( 'Genres', 'taxonomy general name' ), 'singular_name' => _x( 'Genre', 'taxonomy singular name' ), 'search_items' => __( 'Search Genres' ), 'all_items' => __( 'All Genres' ), 'parent_item' => __( 'Parent Genre' ), 'parent_item_colon' => __( 'Parent Genre:' ), 'edit_item' => __( 'Edit Genre' ), 'update_item' => __( 'Update Genre' ), 'add_new_item' => __( 'Add New Genre' ), 'new_item_name' => __( 'New Genre Name' ), 'menu_name' => __( 'Genre' ), ); register_taxonomy('genre','attachment', array( 'hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'show_admin_column' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'genre' ), )); } 

Справка:
Как добавить таксономии к своим пользовательским типам сообщений в WordPress