HTML to WordPress Theme Tutorial: Step 3 – Menus, Widgets and Functions
We’re now at the final part of our three part series on creating your first WordPress theme from static HTML.
So far, you’ve taken your index.html file, turned that into a PHP file, added template tags and split it up into theme template files. You then created extra template files to display different content types.
In this final part we’re going to finish the process of making your theme work. We’ll do the following:
- Create a functions file with some essential theme functionality.
- Add widget areas in the sidebar and footer.
- Add a navigation menu that users can populate via the Menus screen in the WordPress admin.
What You’ll Need