Blackbaud Sphere currently has no capacity to integrate with a WordPress blog.
As a potential workaround, you can:
1. Find a hosting provider like GoDaddy to create and setup the blog
2. Point a subdomain to the wordpress blog something like blog.eqca.org
3. Create a Friendly URL as an external hyperlink to point to that subdomain
Any assistance in setting up a WordPress blog is outside the scope of Blackbaud Support. This workaround is being offered as a suggestion, but Blackbaud Support cannot assist you with setting this up since this is third-party.