How to Create a Custom WordPress Theme - Full Course

How to Create a Custom WordPress Theme - Full Course

freeCodeCamp.org

4 года назад

1,037,583 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

al_vr.
al_vr. - 24.09.2023 10:46

thanks a lot

Ответить
Bam Shrown
Bam Shrown - 19.09.2023 19:27

Where can I find the original Wordpress zip-file you have with wp-content etc in it?

Ответить
Gamerfan2000
Gamerfan2000 - 19.09.2023 00:19

is anyone else having a problem with the CSS file at the begining, I also can't load the css file even if I hardcode it. Something is not right.

<?php
function followandrew_register_styles(){
wp_enqueue_style('followandrew-bootstrap', get_template_directory_uri."/style.css", array(), '1.0', 'all');
}

add_action('wp_enqueue_scripts', 'followandre_register_styles');

?>

what am I doing wrong?

Also, could it be that I am using PHP 8.2, that these errors pop up?

Ответить
juankguitar
juankguitar - 14.09.2023 06:02

Thanks for the tutorial, though I think many things were improvised and not well prepared.

Ответить
zulmianah
zulmianah - 12.09.2023 04:23

Fantastic tutorial Andrew! Very informative and easy to follow along. I want to deep dive in menu customization. Do you have other documentation about this. Menu with Submenu.

Ответить
Nushi
Nushi - 04.09.2023 08:23

Thank you! great video

Ответить
OSWALD cobolpot
OSWALD cobolpot - 01.09.2023 02:31

f...k you for this learning 🤬🤬🤬🤬🤬

Ответить
Haifeng Zhu
Haifeng Zhu - 29.08.2023 11:52

hi, apart from html, css, js and php, what other codes will be used in wordpress development?

Ответить
Ball Thatthana
Ball Thatthana - 28.08.2023 19:05

does anyone know why my archive page shows content-article.php instead of content-archive.php? in both archive and index file i use get_template_part('template-parts/content', 'archive'); which should be correct? Thanks

Ответить
Khalid El-Gazzar
Khalid El-Gazzar - 26.08.2023 07:28

Looks nice. On my watch list

Ответить
pro matth
pro matth - 15.08.2023 00:41

in VS-Code click on the gear on the bottom left corner. Click Settings and search for “stubs” then click on “intelephense” extension and then scroll down to bottom. Click add new item and then add wordpress. - error undefined content

Ответить
GyurlTrini
GyurlTrini - 09.08.2023 17:11

Hey! Great Content! I am having an issue with the single.php file, in that after copying the code from front-page.php to single.php, and saving it, it still displays a plain white page. Not sure why, but, looking at the source code of that white page, there's nothing between the <head> or <body> tags, so, I imagine, it's not reading the single.php file at all.
Update: it took a minute, but, I realized the issue was permalink related & have now fixed that!

Ответить
Matt Larsen
Matt Larsen - 25.07.2023 17:26

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.

Ответить
Muhamad Aziz Prasetyo
Muhamad Aziz Prasetyo - 25.07.2023 11:14

Thank you for your works!!!

But, i have a question. How to open and edit your theme folders from server's file manager with vscode?

Ответить
Hema Kumari
Hema Kumari - 18.07.2023 09:15

OMG you make a sach great video on website development 😀🤝🤝

Ответить
jakaria hossain
jakaria hossain - 15.07.2023 13:16

Thank GOD, Finally the greatest tutorial I found. Better than many paid courses. Short and clear.

Ответить
LifeInGen
LifeInGen - 12.07.2023 00:51

Is this still relevant with today? Im just wondering, I havent done this for a while. And this is how I use to create my theme. But with with the page builders outthere, and block theme. Is this still a sound solution for theme deveiopment? Ty for any input. Specifically asking with latest wordpress 6+.

Ответить
LM
LM - 11.07.2023 21:14

Awesome!
Though this tutorial is not in-depth as the ones in boot-camps, I will highly recommend anyone who is going to go through a course/boot-camp. There are tons of info covered in a typical course hence it is very easy to be lost. Going through this tutorial first will help you to connect things. Approaching the course after this video makes it much understandable.

Ответить
Stefany González
Stefany González - 09.07.2023 19:54

so the theme will remaind this way even if i used it on another wordpress page?

Ответить
mik0son
mik0son - 09.07.2023 16:23

Thank you for taking the time to explain things clearly.

Ответить
Vitalii Bezghin
Vitalii Bezghin - 20.06.2023 13:51

Great course !

Ответить
Ayan Das
Ayan Das - 19.06.2023 11:38

Great Tutorial❤❤

Ответить
Tanweer Chiktay
Tanweer Chiktay - 13.06.2023 13:22

Hi

Ответить
Kostiantyn Reut
Kostiantyn Reut - 05.06.2023 17:57

Thanks Andrew for the great tutorial!

Ответить
Elaine Reynell
Elaine Reynell - 03.06.2023 02:35

Thanks so much. This was so helpful for a WP newbie. Well presented and not rushed, so easy to follow.

Ответить
Серій Впізнаєш
Серій Впізнаєш - 31.05.2023 19:39

Thank you for your video, it was very detailed and accessible.
I'm using a translator to thank you for your video.
Thank you so much, I had some issues with page output, but following your step-by-step instructions, everything worked out!

Ответить
Holly Fortenberry
Holly Fortenberry - 26.05.2023 06:10

That was awesome! Thank you!

Ответить
Clayton Jinks
Clayton Jinks - 25.05.2023 05:10

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. 👍

Ответить
Kevin Getz
Kevin Getz - 24.05.2023 21:41

Does anyone have the link for his previous video?

Ответить
ROJANN
ROJANN - 02.05.2023 04:26

hey, how does your changes appear instantly ??

Ответить
Bismuth
Bismuth - 28.04.2023 18:31

Cool

Ответить
Jerry Jeremy
Jerry Jeremy - 27.04.2023 20:52

Do you have tutorial for using Sage with Bedrock? Cool video btw. Thanks

Ответить
D Israel
D Israel - 27.04.2023 20:04

where all the php files source code, other than the html css and js??

Ответить
Deep Patel
Deep Patel - 26.04.2023 12:51

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' );

?>

Ответить
Gilbert Vasquez
Gilbert Vasquez - 23.04.2023 21:33

I've done some basic PHP training and have worked with Wordpress and themes. This was a great tutorial to see how PHP ties into the functionality of themes. Cool stuff.

Ответить
Mark Cooper
Mark Cooper - 20.04.2023 20:02

Thanks, this was a huge help!

Ответить
M Haseeb
M Haseeb - 16.04.2023 00:06

khotii da bachaa Bc chor da bachaa

Ответить
Hansana
Hansana - 12.04.2023 12:14

Looks like the course is outdated! :(

Ответить
Hansana
Hansana - 12.04.2023 11:40

The recommended WordPress theme screenshot size is 1200×900px. This is officially recommended by WordPress Codex guidelines.

Ответить
Andrew S
Andrew S - 05.04.2023 22:17

Dinosaurs still alive :D

Ответить
Kaz
Kaz - 02.04.2023 02:02

Is this still relevant today or is the course outdated?

Ответить
Robert Herbstzuber
Robert Herbstzuber - 01.04.2023 21:48

I saw your ignoring some of the spacing and such.. if you go to the computer class in the inspector you can see where that padding is coming from .. I'm guessing it is line-height and not padding.

Ответить