Hi @Mec, I am sorry you’re having trouble. It seems your example workflow relies a lot on data not included in the example.
Is there a chance the image doesn’t come with the extension in the file name field when downloading? n8n does unfortunately not process the content-disposition header when downloading something, so you might need to rename your file first before processing it further. I’ve shared an example a while back over here:
The workflow can be a little simpler. The first HTTP node downloads the image from Unsplash, the second uploads it to the WordPress instance and the third adds the image as a featured image in the post with indicated ID.