Вордпресс: как в анонсе записи вывести продолжительность видео?
Здравствуйте!
Как решить такую задачу: Делается самописная тема. Нужно в анонсе записи на главной или в категории указать продолжительность опубликованного видео. Файл ролика загружен на хост. Можно ли эту функцию реализовать в шаблоне темы? Вордпресс вообще знает этот параметр?Желательно без плагина.
А каким образом реализовано добавление видео?
Вероятно можно воспользоваться библиотекой ffmpeg для работы с видео или хранить длительность просто отдельным текстовым полем в записи.
Видео загружено обычным добавлением в библиотеку медиафайлов при создании записи, или загружено по FTP и зарегистрировано плагином "Media from FTP".
Пытались как-то так, но не получилось:
<?php
$parsed = parse_url( wp_get_attachment_url( $attachment->ID ) );
$file = dirname( $parsed['path'] ) . '/' . rawurlencode( basename( $parsed['path'] ) );
$metadata = wp_read_video_metadata( $file );
echo $metadata[' length_formatted '];
?>