Get a domain, register it anonymously and make sure to use the registrar's privacy add-on to block WHOIS info.
Host your own wordpress site (or non-wordpress) with your content. The hosting can be done by yourselves via your own web server (if you have the knowledge) or be left with hosting providers. If you host the content yourself via your own web-server, there will be one less organization which can take it down.
Or go by the 'dark web' route and host it via Tor, I2P, Lokinet etc (obviously there will be less people to read it).