Тип поля Видео
В произвольных полях изначально отсутствует тип поля Видео. Его можно добавить небольшим плагином acf-field-video.
Просто копируем папку acf-field-video-master в папку plugins и в админке включаем его.
Далее вставляем код инициализации в functions.php
// Подключение нового типа произвольного поля - видео add_action('acf/register_fields', 'my_register_fields'); function my_register_fields() { include_once('acf-field-video/acf-video.php'); }
Вывод форматов видео
Вернуть значение — Video URL
В поле вставляем короткую ссылку с U-Tube: https://youtu.be/LaSBx_kFMf8
Вывод в шаблоне
<?php the_field('video'); ?>
На сайте получаем ссылку на видео https://youtu.be/LaSBx_kFMf8
Вернуть значение — Embed Code
В поле вставляем короткую ссылку с U-Tube: https://youtu.be/LaSBx_kFMf8
Вывод в шаблоне
<?php the_field('video'); ?>
На сайте получаем видео
Вернуть значение — Thumbnail URL
В поле вставляем короткую ссылку с U-Tube: https://youtu.be/LaSBx_kFMf8
Вывод в шаблоне
<img src="<?php the_field('video'); ?>">
На сайте получаем миниатюру видео
Вернуть значение — Array
В поле вставляем короткую ссылку с U-Tube: https://youtu.be/LaSBx_kFMf8
Вывод в шаблоне
<?php the_field('video'); ?>
На сайте получаем ссылку на видео https://youtu.be/LaSBx_kFMf8, само видео и ссылку на миниатюру.
Advanced Custom Fields: oEmbed Field
Есть еще один плагин, который создает тип поля oEmbed — Advanced Custom Fields: oEmbed Field.
Этот плагин еще не тестировал.
