How to Create a Custom WordPress Theme - Full Course

preview_player
Показать описание
Learn how to create a custom WordPress theme. You will learn a process that you can use to convert any HTML/CSS template into a WordPress theme.

⭐️ Course Contents ⭐️
⌨️ (00:00) Introduction
⌨️ (00:51) Responsive Template Overview
⌨️ (04:28) WordPress Theme Structure & Location
⌨️ (05:51) Create Required Empty Files / Folders for Theme
⌨️ (13:05) WordPress Template Hierarchy
⌨️ (17:10) Activating the New Theme
⌨️ (18:41) Create Theme Home Page Template
⌨️ (21:50) Enqueue Styles
⌨️ (25:55) Add wp_head() to Head Section
⌨️ (33:30) Enqueue Scripts
⌨️ (35:02) Add wp_footer() to Foot Section
⌨️ (44:41) Add Dynamic Page Titles
⌨️ (48:63) WordPress Auto Thumbnail Sizes
⌨️ (50:50) Create Home Page in WordPress Admin Panel
⌨️ (53:20) The WordPress Loop
⌨️ (56:24) Dynamic Page Title Heading
⌨️ (58:01) Create WordPress Menu Area
⌨️ (01:03:36) Dynamic Menus
⌨️ (01:16:16) Customize Site Logo Upload & Name
⌨️ (01:25:12) Add WordPress Posts in Admin Panel
⌨️ (01:07:11) Add Feature Image Thumbnail Support
⌨️ (01:29:06) Create Single Post Template File
⌨️ (01:33:52) Add Post Meta Data
⌨️ (01:40:39) Comments & Comments Templates
⌨️ (01:53:45) Post Archives Page Templates
⌨️ (02:03:39) Post Thumbnails
⌨️ (02:07:16) Pagination Links
⌨️ (02:10:10) Page Template File
⌨️ (02:25:37) 404 Template (Page Not Found)
⌨️ (02:28:50) Add Searching
⌨️ (02:30:50) A Few Extras and Where to Go

--

Рекомендации по теме
Комментарии
Автор

It's unbelievable that this kind of content is available for free. We honestly have no excuse for not learning whatever it is we want. Thank you so much Andrew and thanks to the channel for providing such amazing material. Subscriber for life. 👍

jinks
Автор

Finally a real custom theme development tutorial, I think i've searched Youtube for one like this for almost 2-3 years and have not found one that didn't spend most of the time installing an existing theme, and other surface level stuff like only HTML and CSS. I had also spent 3 months in a bootcamp and they didn't cover anything to do with CMS and barely scratched PHP. Thank you for this!

Jennifooclay
Автор

This is the gold content we've all wanted for a long time. Thank you for this WordPress tutorial. So many channels talk about top-level WP stuff, but not about developing a custom theme from an HTML template.

nextrie
Автор

This was my first introduction to converting an HTML template into a working CMS and it was amazing. The pacing was perfect and each module was simple enough to follow along. With WordPress changes, I experienced a few small differences between my WordPress behavior and the tutorial, but these were easy to surmount and the code is still fresh and relevant.

mattlarsen
Автор

The hook at 47:00 is not 'after_theme_setup', it's 'after_setup_theme' for anyone who had trouble getting the title tag to print.

JP-psfb
Автор

This is exactly what I needed. I switched a personal site of mine to WP a few years ago for technical reasons, but was stumped on how to get the design I'd developed over many years adapted as a WP theme. I gave up and went with something serviceable but completely lacking in the look and feel I wanted. I'm nearly finished now with adapting my original site design to WP, thanks to your clear and concise explanations.

marklsimonson
Автор

Thanks for making the tutorial. I have just finished it. As usual with these things, where things didn't initially work or where I got lost in an explanation or section of code, it provided an opportunity to get Googling and hence develop a more in depth understanding. One thing I battled to understand was the overall layout of the page which, initially, I just assumed you had done with a grid layout. But later I realised you hadn't done that and had relied on the side bar using position: fixed to take it out of the usual page flow and then position: sticky for the page title area. Again, the confusion cleared after some Googling and my knowledge increased a bit! Thank you for taking the time to do this :-)

jeremywallis
Автор

Out of the dozens of courses I've done for various web development related learning you by far are my favorite teacher!

ds
Автор

for those whose CSS on the page is not loading, you need to copy the content from the style.css located in the template folder to the style.css file which you created and wrote the comment. also in functions.php if the enqueue code in the video doesn't work for you try this :
<?php
function followandrew_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
add_action( 'wp_enqueue_scripts', 'followandrew_enqueue_styles' );

?>

deeppatel
Автор

DONE! Ran the whole course from 3pm to 12:20am, I was slacking in school when we were going through CMS theme development, and then on the internship I was teached how to use ACF + Gutenberg Blocks and realize that I didn't even know what hooks were. This course was very helpful for me and will show it too my peers.

Nartek
Автор

Best dev tutorial I've ever seen, I was a total wordpress theme noob comming in and I'm leaving very confident and with a very clear vision on how it all works. Thanks a lot, god bless.

kaioganso
Автор

This is the best WordPress tutorial I ever found!. Thanks, Andrew for making it.

muneebmukhthar
Автор

Hey Andrew,

Really nice video! I do not know of any other course that cover theme development in such details.
I learned new useful stuff that I didn't know, even though I have worked with WordPress before.

Thank you for putting that much effort into the video.

quirkymarshmallow
Автор

absolutely a gem! no error whatsoever and everything worked perfectly following step by step. thank you so much for your work and great video.

lexerquine
Автор

This tutorial has been GREAT! Best resource I've come across on Youtube with creating custom themes. Thank you!

MetalGinger
Автор

This tutorial was one of the best tutorials I have ever had for wordpress!! Thanx a million. I would appreciate if you post a tutorial regarding customizing and editing the backend and dashboard section, thank you!!!

PLUS-sjsf
Автор

This is SOOOO helpful! Thank you. I learned a ton in a short amount of time.

Brandamonium
Автор

This is truly GOLD class tutorial! Thanks a tonne Andrew for making Wordpress Themes Creation so simple for novices like me.

iotmadeez
Автор

This is on of the best tutorial, at least I know from now.... where to start.Thanks a lot Andrew.

manishsrivastava
Автор

Thank you Andrew Wilson for this great tutorial. The video divided into chapters and showing what it should look like has helped me tremendously!

jenearlyang