
By the end of this course, you'll be able to build a WordPress theme from scratch, and be able to customize any WordPress theme to suit exactly your needs.
Explore who uses WordPress. Examine real-world examples from notable sites and learn how plugins, themes, and hosting enable you to start building your own WordPress projects.
Clarify prerequisites for this WordPress theme development course, including WordPress.org versus WordPress.com, basic HTML and CSS skills, and hosting with a domain or local development options.
Set up your server and WordPress hosting, using HostGator with a one-cent promo, register or link a domain, and follow email login steps to begin WordPress installation.
learn to connect to your WordPress site using FTP with Cyberduck, access the server, and upload a custom theme beyond the built-in appearance options.
Learn how WordPress theming fits into the server setup, locate the WP content themes folder, and create and upload a custom theme to replace the site, using a downloaded template.
Demonstrate using the bloginfo() template tag to make a WordPress site dynamic by pulling the site title and description from the admin settings and updating content as you edit.
Learn how template tags power WordPress themes, debug missing CSS with the page source and inspector, and replace hardcoded paths with the template directory tag for dynamic theme paths.
Use the blog info template tag to drive the title and fix asset paths, verify images with view source, and upload updates via ftp to keep the WordPress theme dynamic.
Explore the WordPress loop and how to create dynamic posts by separating the header, footer, and sidebar into reusable template files, enabling a clean, loop-driven site structure.
learn to implement the loop in WordPress, loop through posts on a page, and replace static text with dynamic template tags to pull title, description, and images.
Learn to implement author and time template tags in WordPress, manage dynamic images with add media, and understand how uploads appear in wp-content/uploads.
Switch to full-size images for better visuals. Use screen options to reveal author settings and update the post author to your full name.
Explain how WordPress permalinks link each post to its own page, edit the permalink, and configure structures for search engine optimization with templates and redirects.
Explore the WordPress template hierarchy, learning how index and single pages can have distinct looks, and how specific templates override defaults for posts, pages, and custom post types.
Create a functions.php file and use it to register sidebars and menus for your WordPress theme. Learn how WordPress core and wp-content relate, and how functions extend the theme.
Register and customize a WordPress theme sidebar by adding a footer, using register_sidebar in functions.php, and enabling widget areas to manage archives, categories, and other widgets in the dashboard.
Register and configure dynamic sidebars and widgets in WordPress using PHP functions. Learn to connect backend data to the front end with custom HTML and media library assets.
Turn a static WordPress navigation into a customizable, dynamic menu by registering a nav menu in the backend and printing it in the header.
Explore how tags and categories organize WordPress posts, learn the difference between them—one category per post and multiple tags—and display them on the single post page on the front end.
Plan your site's category structure before launch and use WordPress menus to group posts by category, then tailor category templates for different sections.
Advance theming builds on a solid basic theme foundation. See how these basics apply to any theme, whether tweaking existing themes or creating ones for profit, using advanced tools.
discover how the edit this post template tag lets logged-in users quickly update posts from the index or a single post, bypassing back-end edits.
Set up a custom WordPress theme to support plugins by adding wp_head and wp_footer in the header and footer, enabling plugin code injection and admin bar visibility.
Install and manage WordPress plugins by using add new or zip upload, activate or deactivate them, and review ratings and updates to balance features with performance.
Explore essential WordPress plugins for faster, smarter sites: Sumo for email capture and a/b testing; Gravity Forms and WPForms for forms; analytics and speed plugins; Stripe payments.
Explore creating custom post types in WordPress, like podcasts or events, using code hooks or the custom post type UI plugin for quick setup.
Explore advanced custom fields to transform WordPress into a customizable platform by adding diverse field types, creating field groups, and displaying data with template tags.
Learn to set full Cyberduck permissions on Mac and Windows by adjusting the permissions in preferences—check all boxes on Mac and uncheck on Windows—to ensure uploads and downloads.
One Month WordPress is the best way to learn WordPress. I've been developing WordPress themes for over 10 years, and in that time I've created WordPress themes for The Black Eyed Peas, General Assembly, Toyota, Aldo, Agency Sacks, and New York Green Roofs. You’ll get to take advantage of all that expertise to develop a WordPress page that’s perfect for you.
Who is this WordPress course designed for? If you're a freelance designer, I hope that after this course you can start offering custom WordPress blogs services to your clients. If you're a business owner, I hope that you learn enough to build your own blog from scratch. Whatever your goals are, you'll learn enough so that you can tweak an existing WordPress theme design.
In just 4 hours of videos you'll learn how to build custom WordPress themes with:
As well as how to edit CSS styles on an existing WordPress theme. This covers the most common things you would want to build on a WordPress page.
WordPress powers 28% of the Internet.
That’s because both Fortune 500 Companies, artists, and bloggers all want the same things: a custom theme, good SEO, and an easy way to publish content. I'm very proud of how this course came out - and I hope you'll join me.