Building a membership site on WordPress can open up new revenue streams and create a dedicated community around your content.