fixing instances when caption is in wrong spot or does not show up all

hey brendo,
I found some issues with custom captions when used with the [Fieldmanager](https://github.com/iwyg/filemanager) or [Select Box Link+](https://github.com/kanduvisla/selectbox_link_field_plus) extensions.  There could be others, but I haven't run into those yet.