When you publish a Captivate project as HTML5-only you'll end up with a folder that contains a few subfolders and files. One of those files will be 'index.html'. Upload that entire folder to your website, navigate to the URL + folder + index.html like: https://www.mysite.com/published-folder/index.html There! Your project shows up 'embedded' in that HTML document. However, if you're looking to embed that index.html > CP project piece into another webpage (i.e. WordPress) then, yes, the iframe method is likely to be most manageable for you. As you have, you can read up on iframes everywhere...the overall idea being you create a defined 'frame' within the parent webpage that loads in another HTML document (i.e. your CP index.html). There are downsides, however. -iframes aren't very 'accessible', meaning they're not very friendly to those with disabilities (i.e. text to speech software can have trouble reading the text within). -iframes don't scale well to various screensizes - so what may look good on a desktop will likely not look good on a mobile device. There are ways to compensate for those issues, it just takes reading and understanding of how to code those items...and perhaps they're not significant concerns for your delivery. How you host depends on your needs. If you want a large, custom, lots-of-content site with various CP projects scattered and embedded within, something like WordPress should work well (I've not used Square, Wix, or Google Sites). However if you don't need a large site and aren't delivering for cross-device, accessibility, etc, it may be better if you don't use software like that and just do it the old-fashioned way and hand-code your sites (or use Dreamweaver, etc). Of course, that takes a lot more learning...
... View more