Добавление категорий и меток для присоединенных файлов

Добавление категорий и меток для присоединенных файлов | n-wp.ru

Иногда требуется отсортировать присоединенные файлы по определенным критериям. Например, отсортировать все изображения, на которых изображено море. Легче всего это было бы сделать, если бы у изображений были бы категории или метки. По-умолчанию в WordPress метки категории есть только у стандартных постов. Давайте добавим возможность отмечать любые файлы, закачанные в блог, категориями и метками.

Категории для присоединенных файлов

Добавьте в файл functions.php этот код:

function add_categories_to_attachments() {
    register_taxonomy_for_object_type( 'category', 'attachment' );
}

add_action( 'init' , 'add_categories_to_attachments' );

Добавление категорий и меток для присоединенных файлов

Теперь у вас в разделе медиафайлов появятся категории (рубрики).

Метки для присоединенных файлов

Добавьте в файл functions.php следующий код:

function add_tags_to_attachments() {
    register_taxonomy_for_object_type( 'post_tag', 'attachment' );
}

add_action( 'init' , 'add_tags_to_attachments' );

Добавление категорий и меток для присоединенных файлов

У вас в разделе медиафайлов появятся метки.

Теперь вы можете помечать присоединенные файлы так же, как и посты, сортировать их по категориям и меткам.

Добавление категорий и меток для присоединенных файлов

Эти таксономии можно использовать для создания специальных шаблонов (например, архивов изображений, поиска изображений в блоге по определенным параметрам, вывода на отдельной странице изображения и других похожих изображений). Категории и метки действуют для всех типов присоединенных файлов.

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*