|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/master-wordpress-development/
课程评论:没有评论
课程名称:成为WordPress开发者:构建高级主题和插件 课程概述:本课程旨在教您如何构建一个学习管理系统主题(LMS),使您能够像Udemy那样管理和列出课程。在构建该主题的过程中,您将获得创建高级WordPress主题所需的全部知识。 您将学习到的主要内容包括: 1. **创建自定义类型**:学习如何在WordPress仪表板中创建自定义文章类型(CPT),并根据需要命名以及更改图标。 2. **添加自定义字段**:学习如何手动添加自定义字段(无须使用外部插件)。您将了解到如何利用CSS自定义这些字段,包括添加课程详情(如预告视频、课程价格和内容)。随后,您将学习如何将这些信息保存在数据库中,以便后续在课程页面上调用。 3. **数据库管理**:学习如何创建数据库表格,该表格将在激活插件时自动创建。您将掌握如何插入、保存、更新以及从任意数据库表中检索数据的技巧。 4. **网页设计**:学习如何使用HTML和CSS设计与您的自定义文章类型相关的精彩模板,并动态加载您构建的自定义字段中的课程详情,以便每门课程都有独特的价格、视频预告和内容。这一切都将在WordPress仪表板中进行管理,您可以在前端直接看到更改效果。 本课程构建的LMS主题只是一种示例,通过掌握这些知识,您将能够开发出不同目的的插件,例如销售T恤等。如果您有兴趣通过构建这一LMS主题来学习WordPress开发,欢迎加入我们,开始学习吧!
Build a Learning Management System Theme LMS - to Manage Courses Like UdemyIn this course, the theme that we're going to be building is an LMS theme that helps us create & list courses on our website, just like this website UdemyThe process of building this theme will help you learn everything you need to Build Premium WordPress themesCreate CUSTOM POST TYPE - You will learn how to Create Custom Post Types in your WordPress Dashboard You will have you own custom CPT here You can name it anything you want, also you can change it's iconAdd CUSTOM FIELDS - You will learn how to Add Custom Fields (Without the need for External Plugins) Learn how to customize Custom Fields with CSS to fit your design In our Case we will add the course details like trailer video, the course price and it's content After that we will learn how to save all these details in the database so that we can retrieve them later on in our course pageDATABASE - You will learn how to create database tablesThis table will be created automatically once our plugin is activatedSecond You will learn about Database:How to Insert Data, Save it, Update it & Retrieve it from Any Database Table: Your plugin will be doing this for you automatically in the backgroundWEB DESIGNYou will learn how to Design Awesome Templates associated with your CPT using Html & CSSYou will learn how to Dynamically Load Your Courses Details from the custom fields that we built, Each course page will have it's own price, video trailer, content. And everything will be controlled from the WordPress Dashboard. You can make changes here and you'll see them in front-end.This is the Power of using Themes in WordPress. It allows us to manage our content easily from the DashboardAlso Keep in mind that this LMS Theme that you're going to be building is just one example. With this knowledge in this course you can build different plugins that serve different purposes - Selling T-shirtsSo If you are interested in learning WordPress development by Building this LMS Theme, join me and let's get down to it