$images = get_post_meta($post->ID, 'vdw_gallery_id', true);
Bu kod resimlerin id sini dizi şeklinde $images değişkenine atar. Yani gözükmemesi normal. Dizi şeklinde görmek içinse print_r($images) veya var_dump($images) yapmanız gerekiyor. Dizi içerisindeki elemanları yazdırmak için de altta yazdığınız foreach döngüsünü kullanacaksnız.
Boyut olayına gelirsek kodunuzdaki 'small' yazan yere yeni bir boyut tanımlayabilirsiniz. Bunun için add_image_size('custom', 250, 250, true) gibi bir kod yazmanız lazım. Sonra 'small' yerine custom yazacaksınız. Fakat yeni boyutun eski resimlere uygulanması için regenerate thumbnail yapmanız lazım. Bunun için de aşağıdaki eklentiyi deneyebilirsiniz.
https://wordpress.org/plugins/ajax-thumbnail-rebuild/
Hocam boyutları yapabildim css ile hallettim fakat
çok soru soruyorum kusura bakmayında şimdi resmin üzerine tıklayınca resim büyüyor ama sağa sola gitme butonu yok kapatma butonu yok sadece resim büyük kalıyor çıkmak için sayfadan geri tuşuna basmak gerekiyor bunu nasıl düzenleriz?