Improved Support for Twitch in WordPress

Twitch is a live streaming video platform and part of Amazon. Twitch is best known for streams of video games, but in recent years it branched out into other topics too. Browse around Twitch and you’ll find music videos and people live-streaming their lives. Twitch is incredibly popular, with around 2 million broadcasters and 100 million viewers […]