In this lesson we learn how to add a search form to our theme’s header, and also how to control the output for the relevant search results screen. Link to download .zip of theme files as shown in this video (note: this is not a “complete” WordPress theme yet and this download is only intended […]
WordPress Featured Image – Custom Size
In this lesson we learn how to register new “image sizes” which specify the size and aspect ratio of the image that WordPress should automatically generate. We then learn how to output these different sizes of the image in different places in our theme files. Link to download .zip of theme files as shown in […]
WordPress “Read More” links and Excerpts
In this lesson we learn how to add “Read more” or “Continue reading” links to our posts, as well as how to manage and customize excerpts in our theme’s output. Link to download .zip of theme files as shown in this video (note: this is not a “complete” WordPress theme yet and this download is […]
WordPress Archive Theme Tutorial (archive.php)
In this lesson we add a new file named “archive.php” to our theme folder and learn how to control the title text that is displayed for different types of archive listings (category, author, date). Link to download .zip of theme files as shown in this video (note: this is not a “complete” WordPress theme yet […]
WordPress Date, Author, Category Output in Theme
In this lesson we learn how to output the date (and control the formatting) as well as the author name and category. The author and category text are links to relevant archive pages. Link to download .zip of theme files as shown in this video (note: this is not a “complete” WordPress theme yet and […]
WordPress Child Page Menu (parent and subpages)
In this lesson we learn about “parent” and “child” pages in WordPress. We also learn how to code a menu that will automatically output links to any children pages relative to the currently viewed page, as well as a link to the relative top most ancestor page. Link to download .zip of theme files as […]
WordPress Page Templates Tutorial
In this lesson we learn how to use page templates and conditional logic to apply different layouts to different WP pages. Link to download .zip of theme files as shown in this video (note: this is not a “complete” WordPress theme yet and this download is only intended for educational purposes to dissect and review). […]
WordPress Theme Development (Navigation Menus)
In this lesson we learn how to add navigation menu locations to our theme and register the menus so users can easily manage the menu links via the WordPress Admin UI. Link to download .zip of theme files as shown in this video (note: this is not a “complete” WordPress theme yet and this download […]
Create WordPress Theme from Scratch
In this lesson we learn how to create a WordPress theme by hand, from scratch. We’ll write our own HTML, CSS, and PHP to create the basic foundation for a WordPress theme. In future lessons we’ll learn about all of the different pages and templates we can add to our theme in order to gain […]
Getting Started with WordPress (Installation)
In this lesson we review the different ways to get started with WordPress. The lesson walks users through the process of installing WordPress locally on their own computer so they can follow along with future lessons. Do you want to share the WordPress website that you’ve been creating on your computer with the world? The […]