Install Your WordPress Theme
Once you’ve purchased a theme for your new website, the theme needs to be installed via FTP or your WordPress dashboard. Some users are comfortable installing themes on their own, but for those who need help, our team is standing by to install your theme for you.
Click for Support
Read the Documentation/Submit a Support Ticket