WordPress Multi Site is up! Posted on 30/06/2012 by admin Posted in Uncategorized 1 Comment Welcome to WordPress at Constant Stream. This is a Multi-Site installation. If you want to set up a site let me know. If you know Word Press, you know how easy it is to get your site up and running and looking professional.