|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/become-a-pro-wordpress-custom-theme-developer/
课程评论:没有评论
课程名称:成为专业的WordPress自定义主题开发者 课程概述:在这个实践课程中,您将学习如何将任何静态的HTML和CSS模板转换为一个功能齐全的自定义WordPress主题,适用于任何网站的生产使用。我们将逐步学习以下内容: 1. 安装软件XAMPP和VSCode 2. 下载WordPress引擎 3. 设置WordPress配置及数据库 4. 通过安装程序设置WordPress 5. 什么是内容管理系统 6. 深入了解WordPress 7. WordPress后台详细介绍 8. 下载静态HTML模板 9. 静态HTML模板演示 接下来我们将进入主题开发的具体步骤: 2. 创建所有主题文件 3. 调整静态HTML模板使之符合主题布局 4. 将静态标记移动到header.php、footer.php和front-page.php 5. 设置主题信息及主题预览图 6. 复制main.css到主题的style.css 7. 使用wp_head和wp_footer函数 8. 排队样式文件并包含头部和底部到前端页面 9. 排队所有JavaScript文件并修复缺失的JavaScript文件控制台错误 然后我们会增加主题的多种支持功能: 3. 添加body_class函数到头文件 4. 使网站标题和描述动态化 5. 显示通过仪表盘上传的网站logo 6. 使导航菜单项动态化 7. 样式化主菜单和子菜单 8. 移除底部不必要的部分 9. 在functions.php文件中注册主侧边栏 10. 在functions.php文件中注册三个底部小部件 11. 调用底部小部件并将动态内容传递自仪表盘 最后,我们将学习如何从WordPress仪表盘获取和管理内容: 1. 通过WP_Query获取文章 2. 从仪表盘创建文章 3. 显示每篇文章的信息 4. 创建自定义文章类型 5. 在前端展示自定义文章类型 6. 为每个作品展示信息并执行wp_reset_postdata 这个课程适合希望深化WordPress开发技能的开发者,涵盖从基础安装到展现动态内容的完整过程。
In this hands-on course you will learn to convert any static HTML, CSS template into a fully functional Custom Wordpress Theme which will ready to use in production for any website.We will learn everything in a step by step approach as mentioned below:1.1-Installing the software xampp and vscode1.2-Downloading Wordpress engine1.3-Setting up wordpress config and database1.4-Setting up wordpress through its installer1.5-What is a content management system1.6-Taking closer look at wodpress1.7-Detailed walk through of the wordpress backend1.8-Downloading the static html template1.9-Static Html tempplate walk through2.1-Creating all the theme files2.2-Adjusting the static html template to fit our theme layout2.3-Moving static markup to header.php footer.php and front-page.php2.4-Setting up theme information and theme preview image2.5-Copying main.css to style.css of theme2.6-wp_head and wp_footer function2.7-enqueue style file and include header and footer to fornt-page2.8-enqueue all the javascript files2.9-fixing the console error for missing javascript files3.1-Adding multiple theme support capability to our custom theme3.2-Adding body_class function to header file3.3-Making site title websiye link and description dynamic3.4-Displaying website logo uploaded via dashboard3.5-Making navigation menu items dynamic3.6-Styling the Menu and Sub menu3.7-Removing unwanted section from Footer3.8-Registering Main Sidebar in functions php file3.9-Registering 3 Footer Widgets in functions php file3.10-Calling footer widgets and passing dynamic content to from Dashboard4.1-Fetching Posts from Wordpress Dashboard via WP_Query4.2-Creating Posts from dashboard4.3-Display Post Information for each Post4.4-Creating custom post type4.5-looping over custom post type on front page4.6-Displaying Portfolio information for each portfolio and doing wp-reset-postdata