Theme Installation

  • Go to Themes Add New section on your blog dashboard,
  • Click Add New button
  • Select and upload theme file
  • Activate new theme.
Not seeing the “Add New” button? You may be using incorrect version of WordPress. You need to run your blog/site on self-hosted WordPress.org version.

I found this helpful