Building WordPress Themes: The Step-by-Step Guide
Building WordPress Themes: The Step-by-Step Guide, available at $44.99, has an average rating of 4.35, with 48 lectures, based on 127 reviews, and has 828 subscribers.
You will learn about Convert static HTML pages to a fully functional WordPress Theme Develop a simple plugin for adding new content types to WordPress Use Underscores as a starting point for WordPress Theming This course is ideal for individuals who are This course is ideal for web designers who want to make WordPress Themes. or If you are a WordPress Site Builder, you will appreciate learning how to modify themes yourself and not rely on a 3rd party plugin. You'll also be able to tweak ready-made themes to your liking. or You know how to make static sites and you're ready to do the custom work that's needed to be a full WordPress service shop It is particularly useful for This course is ideal for web designers who want to make WordPress Themes. or If you are a WordPress Site Builder, you will appreciate learning how to modify themes yourself and not rely on a 3rd party plugin. You'll also be able to tweak ready-made themes to your liking. or You know how to make static sites and you're ready to do the custom work that's needed to be a full WordPress service shop.
Enroll now: Building WordPress Themes: The Step-by-Step Guide
Summary
Title: Building WordPress Themes: The Step-by-Step Guide
Price: $44.99
Average Rating: 4.35
Number of Lectures: 48
Number of Published Lectures: 47
Number of Curriculum Items: 48
Number of Published Curriculum Objects: 47
Original Price: $139.99
Quality Status: approved
Status: Live
What You Will Learn
- Convert static HTML pages to a fully functional WordPress Theme
- Develop a simple plugin for adding new content types to WordPress
- Use Underscores as a starting point for WordPress Theming
Who Should Attend
- This course is ideal for web designers who want to make WordPress Themes.
- If you are a WordPress Site Builder, you will appreciate learning how to modify themes yourself and not rely on a 3rd party plugin. You'll also be able to tweak ready-made themes to your liking.
- You know how to make static sites and you're ready to do the custom work that's needed to be a full WordPress service shop
Target Audiences
- This course is ideal for web designers who want to make WordPress Themes.
- If you are a WordPress Site Builder, you will appreciate learning how to modify themes yourself and not rely on a 3rd party plugin. You'll also be able to tweak ready-made themes to your liking.
- You know how to make static sites and you're ready to do the custom work that's needed to be a full WordPress service shop
In Building WordPress Themes: The Step-by-Step Guideyou will learn how to take a static HTML site and convert it into a fully functional WordPress theme and plugin. We’ll start with a primer for PHP to understand the underlying language WordPress is written in, as well as explore some tools to help you work. Then, we’ll take a look at our static site and convert it!
By the end of the course you will:
- Become familiar with Underscores, a popular WordPress Starter Theme
- Know how to create and customize blog posts, pages, and header and footer areas
- Create menus and widget areas
- Build a plugin to help us extend WordPress
- Understand CMB2, a popular WordPress tool for adding custom information to our WordPress site
- Learn best practices for creating WordPress Themes and Plugins
What are we building?
Since it’s something we all know and love, we’ll create a restaurant website! We’ll build basic pages like about and contact, add a blog, and create a nice, interactive menu that’s easy to update!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: PHP: A Primer
Lecture 1: Working with PHP
Lecture 2: All About PHP Variables
Lecture 3: A Deep Dive into Arrays
Lecture 4: Your Turn! Write a Hello World Program
Lecture 5: Math! A Look at Arithmetic Operators
Lecture 6: Determining the Truth with Logical Operators
Lecture 7: Controlling the Program's Flow: If Statements
Lecture 8: Controlling the Program's Flow: Loops
Lecture 9: Reusing Code with Functions
Lecture 10: Your Turn! Write a Program that Compares 2 Numbers
Chapter 3: Your Local Development Environment
Lecture 1: Why You Should have a Local Environment
Lecture 2: Installing Local by Flywheel
Lecture 3: Installing WordPress using Local
Chapter 4: An Introduction to Our Tools
Lecture 1: An Introduction to Our Website
Lecture 2: A Look Under the Hood: Reviewing the HTML
Lecture 3: What is Underscores and How can it Help Us?
Lecture 4: Extending WordPress with CMB2: Installing the Plugin
Lecture 5: A Quick Note About extras.php
Lecture 6: Extending WordPress with CMB2: Writing a Demo
Chapter 5: The Anatomy of WordPress
Lecture 1: A Walk Through WordPress Core and /wp-content/
Lecture 2: Understanding the WordPress Template Hierarchy
Chapter 6: Converting Our HTML Templates
Lecture 1: Copying the CSS
Lecture 2: Adding the Header
Lecture 3: Coding the Footer
Lecture 4: Creating the Index/News Archive Page
Lecture 5: Making the Post Template Part
Lecture 6: Modifying the Single Template
Lecture 7: Creating the Default Page Template
Lecture 8: Preparing header.php for our Home Page
Lecture 9: Adding Content to Our Home Page
Lecture 10: Using CMB2 to create a Custom Content Area for the Home Page
Lecture 11: Your Turn! Modify the Home Page
Chapter 7: Auxiliary WordPress Areas
Lecture 1: Navigation Menus
Lecture 2: Custom Content through the WordPress Customizer
Lecture 3: Adding Customizer Fields on the Front End
Chapter 8: WordPress Development Concepts
Lecture 1: WordPress Hooks: Actions & Filters
Lecture 2: Data Validation on Input and Output
Lecture 3: Internationalization and Localization
Lecture 4: Your Turn! Fix this File
Chapter 9: Creating Our Food Menu Plugin
Lecture 1: Setting Up Our Plugin
Lecture 2: Creating a Custom Post Type
Lecture 3: Registering a Custom Taxonomy
Chapter 10: Adding the Custom Post Type to Our Theme
Lecture 1: Creating the Food Menu Archive Template
Lecture 2: Creating the Food Menu Single Template
Lecture 3: Your Turn! Build the Contact Page
Lecture 4: Cleaning Up our Theme and Review
Instructors
-
Joe Casabona
WordPress Developer & Instructor
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 3 votes
- 3 stars: 13 votes
- 4 stars: 50 votes
- 5 stars: 58 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024