To create a WordPress theme from an HTML template, you’ll need a basic knowledge of this programming language. The first thing to do is to download and install WordPress on your computer.