“There are so many plugins and themes, but none of them are right for me.” 🧐 “I just need one simple feature, but it’s not there.” 🤔 Installing plugins, checking their features, deleting them, and searching again 👩💻 If you’ve spent that time developing, you’ve already created the features you need 🙈 If you’ve ever experienced these problems, it’s time to take a step further 🙉 Learn how to develop, not how to use WordPress 🤝
This course walks you through the process of creating a virtual bookstore website.
📗 We're building an online bookstore theme from scratch. Stop trying to modify someone else's theme. We'll build it ourselves, step by step. It's easy. 📙 Learn properly. Just like the official WordPress development documentation teaches.
(In this course, you will learn the contents below that correspond to the admin section .)
Admin side
Custom Post Type
Create new content types Try it out :)
Custom Taxonomy
Let's create a new category.
Enter book information
Entering information about the book Create a field
Installing WordPress on your local system
Create and utilize a new content type called Book (Custom Post Type).
Create and utilize a new taxonomy called Author (Custom Taxonomy).
Enter information accompanying the book (ISBN, etc.)
Enter cover information
The concept of action
The concept of filters
Admin List Style
Create a custom page for the admin group and programmatically input books by linking it with the API.
Client side
A feature that allows users to replace the logo
Allow uploads of custom extensions
Create your main navigation using WordPress' menu features.
Learn how to configure detail screens.
Learn the structure of WordPress templates and how to use them.
Learn basic debugging techniques in PHP.
List screen configuration
Learn the basic inner workings of WordPress (WP_Query, Loop) by creating the first screen.
Let's add a full-screen new releases slider to the index page.
I am this kind of developer
I've been developing with WordPress for the past 12 years.
Although this lecture is not a plugin lecture, After taking this course, you too will be able to do this 🐱
Mytory Markdown : A plugin that loads markdown files from URL-accessible sites like GitHub and inserts them into the WordPress body.
Mytory Markdown for Dropbox : A plugin that loads markdown files from Dropbox and inserts them into the WordPress body.
non-latin attachments : A plugin that solves the problem of file names being broken when uploading files with Korean names to the server.
I first created a plugin 9 years ago when I was a beginner . You too can develop like this.
Based on the official development documentation provided by WordPress, Take a lecture that combines practical experience .
You don't have to go through the hardships I went through. Let's dive into the world of WordPress development together! 😀
Who is it helpful to?
If you can do basic PHP development, you will be able to understand the course.
People who want to learn WordPress development properly
People who want to save time learning WordPress and apply it to practical work right away
Those who want to run their own site by customizing a WordPress theme
People who need to create a website with WordPress
People who need to maintain a WordPress site
Developing with WordPress is surprisingly convenient and great!
WordPress is also great for developers.
You don't have to develop your admin team from scratch.
Common functions can be solved using lightweight plugins.
Developers only need to develop the features that are exactly what they need.
30% of the world's websites are powered by WordPress.
As the most widely used CMS, you can expect long-term support.
Example Source Code Git Repository
All the code I worked on is available on Github for your reference while practicing. However, since this only contains the theme portion, you'll need to download the WordPress code separately.
You can use your preferred Git tool to receive the source and reference it.
Download source code for each lecture
I've tagged each lecture. The Git tag for the source code immediately after Lecture 45 is 45 Therefore, if you're familiar with Git, you can navigate to the tag and review the source code as it was at the end of the lecture.
If you are unfamiliar with it, you can download the source code compressed file for each tag by clicking the link below.
It was a really good lecture.
Thanks to the instructor, I think I learned a lot about WordPress.
I hope Part 2 comes out soon.
I hope Part 2 also includes a lot of videos about the parts where you think about naming,
and the parts where you actually code.
Thank you!
Thank you for your kind words 😀 I have currently finished filming the Part 2 lecture and am waiting for its release. As a small token of my appreciation for your support, I would like to send you a Part 2 discount coupon gift. If you would like, please leave your email address in the Google survey response below. https://forms.gle/nYtKajYpzFvomC6u5 Thank you.
I was looking for a course like this because the existing WordPress courses are too user-oriented.
I like this course because it is helpful from a developer's perspective.
I hope the courses continue to be more detailed.
If possible, I would like to cover the entire process from deployment to maintenance.
Thank you for your kind words 😀 I have currently finished filming the Part 2 lecture and am waiting for its release. As a small token of my appreciation for your support, I would like to send you a Part 2 discount coupon gift. If you would like, please leave your email address in the Google survey response below. https://forms.gle/nYtKajYpzFvomC6u5 Thank you.
I took the course because I wanted to create a website with my own theme using WordPress. I was at a loss because I had no knowledge, but thanks to this course, I was able to get a lot of help.