Yes, you can host your headless WordPress theme based website using Netlify as CDN. Although stackground facilitates you in providing the complete installation and giving you a no-code environment through the Headless WP admin panel. You can also choose Gatsby cloud or vercel as CDN for headless WP. Go to Netlify dashboard, then click Settings. In the side menu of the Settings page, click “Build & deploy”, then scroll down to the “Build hooks” section and click “Add build hook”. Once you've created the hook, copy the URL and paste it into the WordPress Deployment settings field called “Build Hook URL”.