Как получить EXIF-данные изображений для публикации в WordPress
Я понимаю, что данные EXIF, извлеченные из загруженных изображений, хранятся в базе данных WordPress, но я не нахожу правильного способа найти их или, например, получить их в сообщении. Я искал в Интернете, но все найденные решения не работали.
Знаете ли вы эффективный способ получить данные EXIF изображения из сообщения? Я не возражаю, если это решение php или jQuery, если оно выполняет свою работу.
Спасибо, что уделили мне время.
ПОСЛЕДУЮЩЕЕ РЕДАКТИРОВАНИЕ: на самом деле я нашел причина моей проблемы. Мне удалось вызвать wp_get_attachment_metadata, но, кроме ширины и высоты изображения, я получаю ноль для камеры, диафрагмы, ISO, фокусной длины, выдержки и т. Д. Вызов выглядит примерно так: $imgmeta['image_meta']['камера']
Есть ли что-то, чего мне не хватает?
ПОЗЖЕ ПОЗДНЕЕ РЕДАКТИРОВАНИЕ: Обнаружена проблема. расширение сервера php_exif не было включено. спасибо за ваше время
2 answers
Вы можете использовать EXIF Для чтения данных из php.net . Следуйте первому примеру, и вы сможете извлечь все, что захотите...
ИЗМЕНИТЬ: или вы можете использовать jQuery EXIF РЕДАКТИРОВАТЬ 2: для jQuery вы должны использовать тот же домен, что и Та же политика происхождения применяется к программе чтения EXIF, поскольку она использует HTTP-запросы
Вы можете установить плагин WordPress "Теги HK EXIF", который просто добавляет одну строку под каждым изображением с информацией EXIF.