Adding a WordPress blog to a non WordPress site can be a bit of a challenge. There are a few ways to go about it, but the best way to find out is to try out each method and see which one works best for you.
The easiest way to add a WordPress blog is to use the WPBakery Page Builder. WPBakery Page Builder makes Adding a WordPress Blog to Your Website easy. Just select the blog template from the WPBakery Page Builder options and you’re ready to go!
The downside of using WPBakery Page Builder is that it may not work with all non WordPress sites. If your site doesn’t work with WPBakery Page Builder, you may have to use another plugin or script to add the blog.
Another way to add a WordPress blog is to use an external blogging platform like Blogger or Ghost. These platforms allow you to create a new blog with ease, and then add the link to your non WordPress site.
However, these platforms typically don’t allow you to customize the look and feel of the blog, so you may have to use another plugin or script to do that.
The third way is to add the blog manually. You can use a plug in like W3 Total Cache or XHDPress To Add A WordPress Blog To A Non-WordPress Site Manually.
These plugins allow you to add the blog without using any external platforms, but they tend to be more complicated than using an external platform or using WPBakery Page Builder.