Logo
☆☆☆☆☆
0.0
Beginner
25h

WordPress——完整指南

精通创建交互式 WordPress 主题的需求很高,将为你打开众多职业发展机会。本课程中,你将学习 PHP 和 JavaScript,通过编码实现为客户定制解决方案。 你将从 WordPress 主题的基础知识开始,包括博客列表、单篇文章和归档页面的实现,通过为一家虚构学校搭建网站并使用 HTML 模板,掌握如何将任意静态 HTML 模板转化为交互式 WordPress 主题。随后,你将深入学习高级主题,如自定义文章类型、使用自定义参数查询 WordPress 数据库,以及通过文章类型之间的关联关系连接内容。 接下来,你将学习如何使用 JavaScript 构建动态网站,并与 WordPress REST API 进行交互。完成本课程后,你将掌握一套强大的工具,能够用 WordPress 实现任何你想象中的项目。

20 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
WordPress——完整指南
精通创建交互式 WordPress 主题的需求很高,将为你打开众多职业发展机会。本课程中,你将学习 PHP 和 JavaScript,通过编码实现为客户定制解决方案。 你将从 WordPress 主题的基础知识开始,包括博客列表、单篇文章和归档页面的实现,通过为一家虚构学校搭建网站并使用 HTML...

WHAT YOU'LL LEARN

在 WordPress 中动手实践创建自定义且交互性强的主题

Content

20 Lessons • 0 Quizzes • 0 Challenges

入门
  1. 1

    概览

简介
  1. 1

    WordPress 开发环境

  2. 2

    在 WordPress 中创建网站

  3. 3

    创建自定义主题

  4. 4

    模板层次结构

  5. 5

    PHP 用于 WordPress

主题文件
  1. 1

    WordPress 循环

  2. 2

    单篇文章和页面模板

  3. 3

    页眉和页脚模板

自定义 WordPress 主题
  1. 1

    使用 HTML 模板构建主页:第一部分

  2. 2

    使用 HTML 模板构建主页:第二部分

  3. 3

    使用 HTML 模板创建内页

  4. 4

    页面层级

  5. 5

    导航菜单

基础网站设计
  1. 1

    设计首页

  2. 2

    设计博客页面

  3. 3

    设计单篇博客文章页面

  4. 4

    设计归档页面

自定义文章类型
  1. 1

    注册自定义文章类型

  2. 2

    显示自定义文章类型的文章

  3. 3

    显示自定义文章类型归档

自定义字段
  1. 1

    添加自定义字段

  2. 2

    在前端使用自定义字段

  3. 3

    使用函数减少代码重复

  4. 4

    为活动帖子创建自定义字段

自定义查询
  1. 1

    创建自定义查询

  2. 2

    自定义查询参数

  3. 3

    元查询

  4. 4

    自定义默认查询

  5. 5

    使用自定义查询进行分页——过往活动

  6. 6

    模板部件

自定义文章类型之间的关系
  1. 1

    创建文章之间的关联

  2. 2

    在前端显示关联关系

  3. 3

    显示反向关系

处理图像
  1. 1

    为帖子分配缩略图

  2. 2

    在前端显示缩略图

  3. 3

    自定义图像尺寸

  4. 4

    裁剪图像

JavaScript 用于 WordPress
  1. 1

    使用构建工具

  2. 2

    构建实时搜索功能:第一部分

  3. 3

    构建实时搜索功能:第二部分

  4. 4

    使用定时器

WordPress REST API
  1. 1

    使用 WordPress REST API

  2. 2

    格式化 JSON 数据以显示结果

  3. 3

    处理多种文章类型

  4. 4

    向 REST API 添加自定义字段

自定义 REST API
  1. 1

    创建自定义 REST API

  2. 2

    使用单一 REST API 端点处理多种文章类型

  3. 3

    使用 WP_Query 进行关键词搜索

  4. 4

    搜索逻辑中的文章类型关系

非 JavaScript 搜索
  1. 1

    传统搜索(无需 JavaScript)

  2. 2

    格式化非 JavaScript 搜索结果

WordPress REST API 的 CRUD 操作
  1. 1

    用于存储讲义的自定义文章类型

  2. 2

    使用 JavaScript 操作讲座帖子

  3. 3

    将前端连接到 REST API

  4. 4

    向 REST API 发送 PUT 请求

  5. 5

    向 REST API 发送 DELETE 请求

  6. 6

    向 REST API 发送 POST 请求

用户角色与权限
  1. 1

    用户角色与权限

  2. 2

    在网站上注册用户

  3. 3

    用户内容隐私

  4. 4

    每个用户的发帖数量限制

  5. 5

    安全最佳实践

WordPress 块编辑器
  1. 1

    全站编辑

  2. 2

    探索块

  3. 3

    创建一个区块

  4. 4

    自定义区块

  5. 5

    构建自定义按钮块

  6. 6

    区块设置面板

  7. 7

    颜色设置

  8. 8

    嵌套块

  9. 9

    上传图片

  10. 10

    PHP 渲染回调方法

  11. 11

    theme.json 文件

插件开发
  1. 1

    插件开发入门

  2. 2

    使用 WordPress Settings API:第一部分

  3. 3

    使用 WordPress Settings API:第二部分

  4. 4

    编写插件逻辑

  5. 5

    创建自定义设置页面并添加子菜单

结论
  1. 1

    最后的总结

附录
  1. 1

    安装本地环境

  2. 2

    安装 VS Code

  3. 3

    安装 Node.js

  4. 4

    网站的数据库

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)