|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/wordpress-1/
课程评论:没有评论
## Coursera WordPress 主题开发从零开始(第一阶段)课程总结 本课程提供从零开始开发 WordPress 主题的 **一步步指导**。课程内容 **循序渐进**,方便学习者根据需要跳转到特定章节。 **课程目标:** * **深入理解** WordPress 主题文件结构。 * **掌握** 开发自定义 **启动主题(starter theme)** 的技能。 * **学会** 如何为每个新项目 **节省数十小时** 的主题开发时间。 **适合人群:** * **新手开发人员**。 * 对从零开始开发 WordPress 主题感兴趣的学习者。 **课程内容亮点:** * **演示** 开发 WordPress 主题的核心要点。 * **介绍** WordPress 模板层级。 * **讲解** Hook(Actions, Filters)的概念。 * **实践** 创建和输出菜单、侧边栏、小工具。 * **揭示** 如何通过生成 **主题的骨架(starter theme skeleton)** 来 **节省时间**,为后续开发打下基础。 **推荐工具:** * **Underscores (_s)**:一个用于创建自定义主题的 **启动主题**。 **Underscores (_s) 的优势:** * 提供 **基本、注释良好** 的 HTML5 语义化 WordPress 模板。 * 包含 **404 页面模板**。 * 利用 `inc/template-tags.php` 中的 **自定义模板标签**,保持模板清晰、整洁,避免代码重复。 * 提供 `js/navigation.js` 脚本,实现 **移动端菜单** 功能(在小屏幕设备上转换为下拉菜单),并附带 **CSS 准备**。 * 提供 `layouts/` 文件夹中的 **两种侧边栏布局示例**(左侧/右侧)。 * `style.css` 文件 **结构合理**,方便快速开始设计。 * 主题采用 **GPLv2 或更高版本** 许可。
Курс дает пошаговые инструкции для разработки темы с самого нуля. Материал построен последовательно и по мере необходимости можно переходить к тому или иному моменту. После прохождения курса слушатель, будет разбираться в структуре файлов тем WordPress и получит навык разрабатывать свои собственные каркасы (стартовые темы), а так же из этого курса узнает, как сэкономить десятки часов на разработке стартовой темы для каждого нового проекта.Курс идеально подойдет начинающим разработчикам. Он демонстрирует основные моменты при разработке тем для WordPress с нуля. Знакомит слушателя с иерархией шаблонов WordPress, дает представления о хуках: actions, filters. Слушатель получит практику создания и вывода меню, сайдбаров, виджетов. А в конце курса и вовсе узнает как экономить свое время и генерировать скелет (каркас) стартовой темы для дальнейшей разработки.Underscores - стартовая тема для WordPress (другое название _s). Используйте Underscores для создания своих собственных тем.Особенности Underscores:Основные, хорошо прокомментированные, шаблонов WordPress с семантикой HTML5.Шаблон 404-ой страницыПользовательские теги шаблонов inc/template-tags.php, которые поддерживают чистоту и аккуратность ваших шаблонов и предотвращают дублирование кода.Скрипт для мобильного меню, js/navigation.js который превращает ваше меню в выпадающее меню на маленьких экранах (например, на вашем телефоне) + заготовки CSS.2 образца макета CSS layouts/для боковой панели по обе стороны от вашего контента (left/right).Грамотно организованный начальный CSS style.cssпоможет вам быстро начать работу над дизайном.Тема идет под лицензией GPLv2 или выше.:)