'banner-img'
. Попробуйте записать так: 'banner_img'
.$item->ID
действительно содержит id. Распечатайте там по ходу дела перед вызовом get_field(), echo $item->ID;
<video poster="poster.webp" autoplay muted loop>
<source src="videoback-1080.mp4" media="(min-width: 1280px)" type="video/mp4">
<source src="videoback-720.mp4" type="video/mp4">
</video>
$(document).ready(function () {
// Мой код тут
});