Ao inserir um $atributo, o plugin irá buscar na API pelo Valor do atributo, se esse $atributo for um "type: resource:media", retorna o valor do "@id" que é um link, caso não seja, ele retorna o valor "large" que é um link de imagem.
Se ele for um link de uma imagem (possui final jpeg|jpg|gif|png) ele retorna a imagem. Nesse caso não serão inserido os dados da imagem
Se o $atributo, for um objeto que possui o atributo "type: resource:media", será pego o link do valor @id que é um link para o item da imagem, o elemento será marcado como a classe "getod_image_url" e recebe o atributo "getod_image_url" com o link.
Quando o restante dos blocos terminarem de rodar,um novo loop de chamadas da API se inicia. Para cada imagem marcada como a classe "getod_image_url", é baixado o dado, e a imagem e os dados da imagem são inseridos nos campos apropriados.
...{"foaf:depiction":[{"type":"resource:media","property_id":155,"property_label":"depiction","is_public":true,"@id":"https://repositorio.canalciencia.ibict.br/api/media/541","value_resource_id":541,"value_resource_name":"media","url":null,"display_title":"Foto de Paschoal Lemme","thumbnail_url":"https://repositorio.canalciencia.ibict.br/files/square/70553654bd99a87bd404755d3734ad805371793c.jpg","thumbnail_title":"Foto de Paschoal Lemme","thumbnail_type":"image/jpeg"}],}...