Hello! I am a little confused… I have a custom WordPress theme I purchased and will be installing on WordPress. Do I need to pay for a business plan in order to do this? Or do I use WordPress.org? I wanted to host on Bluehost, so I’m not sure what the process is. Please help!
If you want to use that theme with a site hosted here on WordPress.com, you need to be on our Business Plan.
If you want to host your site on Bluehost, you will not be using WordPress.com, but the open source version of WordPress made by the community on WordPress.org. In that case, please contact Bluehost support directly for help getting WordPress installed on their servers.