So this may be a silly question but I already have my domain name and hosting. I have used it to set up my non-WordPress website complete with different pages and even an online library where you can register, login and download books.
Now I wanted to add a blog to it - basically when someone opens the 'blog' link from the menu it should lead them to a blog page - "mydomain.com/blog" where I'm using WordPress themes and plugins to style the page.
I didn't want to just create a blog item in the menu and link that to my WordPress blog.
I don't have any blog as of now and I was wondering if there's a way I could simply add a WordPress template and add plugins, thus creating a blog page using them for only a separate page on the website as opposed to the complete website?
If this isn't possible then is there possibly some way I can port all my code onto a WordPress download without changing the layout or the CSS except to enable the addition of a blog page with the WordPress theme enabled on it?