Blog posts like that are community spotlights where Toontown Rewritten asks the community to post screenshots or fan-art pertaining to a specific event, and the team chooses what they want to feature in a blog post. We haven't decided whether we want to upload those images or not since we're unsure if we want to upload people's fan-art to this wiki without their permission, even if it's just to add them onto a page where blog posts are archived. I don't think it's possible to embed a Twitter, Facebook, or Reddit post here on Wikia - or at least we haven't figured out how that can be done.
tl;dr: If you're struggling with blog posts like that, you might wanna just skip them for now. I think I'll just have to do that one blog post myself. I don't know if I have a way to format all of those (especially the Facebook ones), but I'll probably be able to come up with something pretty decent. If you think I did it well enough, you can just copy the ideas and use them to implement the other blogs like that.
Some of the tweets from that particular blog post have been made private. Even if we could embed Tweets directly, I'm not sure I would want to do it that way.
I'm ok with fan art being on the wiki if it was in a official TTR blog post that we're trying to replicate. I think I'd usually be ok with being the one to upload them, but I really felt weird about it one time because I didn't really want it to look like I was taking credit for someone else's work. We might want to have a short internal talk about this (so I can know there's not more to this I haven't considered yet).
My biggest problem with the images are creating good filenames and descriptions for them. Takes a little more thought and effort is all. Just a little more work getting them on the Wiki.