1. Создаете поле для записей ваших. Можно через ACF (текстовое поле).
2. Создаете функцию в functions.php на получение iframe из данного поля. думаю можно просто the_field()
3. Создаете класс в вашем .css на сжатие размера iframe под нужные экраны итд. С обверткой the_field(), а css класс .ваш {код итд, width:50%;height:auto; etc}
2. При выводе информации на нужной странице вам - делаете вместо the_post_thumbnail() вашу созданную функцию с вашими классами что вы создали в .css файле.
Можно использовать мой плагин на создание связей типов записей.
https://ru.wordpress.org/plugins/npc-neatekpostconnect/
Схема с плагином:
1. Создаете 2 типа постов.
2. Связываете через плагин, инструкция на странице плагина.
3. Пишете функцию для вывода the_content() привязанных типов постов к вашему посту который выводиться. Примеры также на странице плагина.
4. Радуетесь.
С плагином конечно намного гибко получается, и там уже можно привязывать что к чему угодно, и выводить информацию прикрепленную к вашим постам из других постов. Будто это "Видео", "Фото", "Альбом", "Карты" и прочее.