Building a website is for your nonprofit is not as hard as some people make it seem. As we’ve said before, we recommend using a self-hosted WordPress.org installation over one hosted at WordPress.com because you can take advantage of thousands of free plug-ins created by the WordPress developer community.