# 《WordPress 初级开发者》视频教程完整版｜文派中英字幕

*Published:* 2026-04-20
*Author:* 壳壳虫

想学 WordPress 开发但不知从何入手？这套初级开发者教程是官方入门路径。

本教程内容源自 Learn WordPress[1](#eng-learn-wordpress) 官方学习平台，由文派开源团队翻译并添加中英双语字幕。全套共 56 节课，涵盖从 WordPress 安装到自定义 Block[2](#eng-block) 开发，从 Hooks[3](#eng-hooks) 机制到 REST API[4](#eng-rest-api) 扩展——是开发者入门的系统路径。

这套教程适合谁？
--------

- 有一定编程基础，想进入 WordPress 开发领域的新手
- 前端开发者希望扩展 WordPress 主题和插件开发能力
- 需要理解 WordPress 核心机制（Hooks、REST API、Database）的技术人员
- 计划开发自定义 Block 或扩展 WordPress 功能的工程师

课程能学到什么？
--------

**核心机制**：理解前端/管理页面请求流程、WordPress 文件系统、数据库结构、Hooks（Action 与 Filter）工作原理。

**开发基础**：本地开发环境搭建、代码编辑器使用、CSS / HTML / JavaScript / PHP / MySQL 在 WordPress 中的应用。

**主题开发**：主题结构、主样式表、Templates、全局设置与样式、Create Block Theme 插件。

**插件开发**：Plugin 要求、Custom Post Types、自定义分类法、安全开发实践、加载 CSS 与 JavaScript。

**Block 开发**：Block Attributes、Block 功能、开发环境搭建、静态与动态 Block、构建首个 Block。

**REST API**：WordPress REST API 基础、交互方式、扩展方法。

**Multisite**：安装配置、管理、高级管理、为 Multisite 开发插件和主题。

**安全与调试**：常见安全漏洞修复、漏洞检测工具、内置调试选项、实用调试插件。

**国际化**：国际化概念、常用国际化函数、多语言站点开发基础。

课时列表
----

课时名称按”中文主标题 + 英文原名”排版，便于对照学习。常见英文名词包括 Hooks、Block、REST API、Multisite[5](#eng-multisite)、Custom Post Types[6](#eng-custom-post-types)、Taxonomies[7](#eng-taxonomies)、Permalinks[8](#eng-permalinks)、Templates[9](#eng-templates)、Internationalization[10](#eng-internationalization)、Scaffolding[11](#eng-scaffolding)、Enqueuing[12](#eng-enqueuing)。

序号课时名称观看1**典型前端页面请求**A typical front-end page request[观看](https://www.bilibili.com/video/BV1QdQJBTEHw)2**Action Hooks**Action Hooks[观看](https://www.bilibili.com/video/BV1NxQJBZEbt)3**管理页面请求**Admin page request[观看](https://www.bilibili.com/video/BV1SFQnBeEEa)4**高级 Multisite 管理**Advanced multisite management[观看](https://www.bilibili.com/video/BV1BgdzB5E7s)5**Block Attributes**Block Attributes[观看](https://www.bilibili.com/video/BV1KWQJBFEdk)6**Block 功能**Block Functionality[观看](https://www.bilibili.com/video/BV1uEQJBYEUB)7**Block 开发环境**Block development environment[观看](https://www.bilibili.com/video/BV1uEQJBYEBv)8**Block supports 与 Block styles**Block supports and Block styles[观看](https://www.bilibili.com/video/BV1mWQJBFEBW)9**开发支持 Multisite 的插件与主题**Building plugins and themes that support multisite[观看](https://www.bilibili.com/video/BV1nPdzBJEdM)10**构建首个 Block**Building your first block[观看](https://www.bilibili.com/video/BV1uEQJBYEDC)11**代码编辑器**Code editor[观看](https://www.bilibili.com/video/BV1DfQJBNEA8)12**Create Block Theme 插件**Create Block Theme Plugin[观看](https://www.bilibili.com/video/BV1stQJB4Ey5)13**Custom Post Types**Custom Post Types[观看](https://www.bilibili.com/video/BV1stQJB4Efq)14**Custom Post Type 数据**Custom post type data[观看](https://www.bilibili.com/video/BV1unQJBwELU)15**自定义分类法**Custom taxonomies[观看](https://www.bilibili.com/video/BV1unQJBwEEF)16**Multisite 网络开发**Developing for a multisite network[观看](https://www.bilibili.com/video/BV1rwdzBSE9q)17**加载 CSS 与 JavaScript**Enqueuing CSS and JavaScript[观看](https://www.bilibili.com/video/BV1MnQJBwEQB)18**检查 JavaScript 状态**Examining the state of your JavaScript[观看](https://www.bilibili.com/video/BV1d5dzBrEjY)19**检查 PHP 代码状态**Examining the state of your PHP code[观看](https://www.bilibili.com/video/BV1v5dzBrENR)20**扩展 WordPress REST API**Extending the WordPress REST API[观看](https://www.bilibili.com/video/BV1MHQJBhEwg)21**Filter Hooks**Filter Hooks[观看](https://www.bilibili.com/video/BV14sQJBbEtj)22**修复常见安全漏洞**Fixing common security vulnerabilities[观看](https://www.bilibili.com/video/BV1FBQJBSEcu)23**全局设置与样式**Global settings and styles[观看](https://www.bilibili.com/video/BV1PbQJBdEbH)24**与 WordPress REST API 交互**Interacting with the WordPress REST API[观看](https://www.bilibili.com/video/BV1MHQJBhEA3)25**开发者主题入门**Introduction to themes for developers[观看](https://www.bilibili.com/video/BV1KsQJBbEGP)26**本地开发环境**Local development environment[观看](https://www.bilibili.com/video/BV1UFQnBeEdq)27**主样式表**Main stylesheet[观看](https://www.bilibili.com/video/BV1PbQJBdE4P)28**管理 WordPress Multisite 网络**Managing a WordPress multisite network[观看](https://www.bilibili.com/video/BV1C6dzB9EAY)29**其他实用开发工具**Other useful development tools[观看](https://www.bilibili.com/video/BV1uFQnBvErw)30**Permalinks**Permalinks[观看](https://www.bilibili.com/video/BV1adQJBMEJZ)31**Plugin 要求**Plugin Requirements[观看](https://www.bilibili.com/video/BV1NtQJB4EMC)32**构建新 Block**Scaffolding a new block[观看](https://www.bilibili.com/video/BV1MnQJBwE9S)33**安全开发 Plugin 与 Theme**Securely developing plugins and themes[观看](https://www.bilibili.com/video/BV1uEQJBYEiW)34**设置 WordPress Multisite 网络**Setting up a WordPress multisite network[观看](https://www.bilibili.com/video/BV1W6dzB9Euf)35**静态与动态 Block**Static vs dynamic blocks[观看](https://www.bilibili.com/video/BV1tWQJBFEMx)36**Templates**Templates[观看](https://www.bilibili.com/video/BV1PbQJBdEUw)37**WordPress REST API**The WordPress REST API[观看](https://www.bilibili.com/video/BV1MHQJBhEiG)38**WordPress 数据库**The WordPress database[观看](https://www.bilibili.com/video/BV1adQJBMEjq)39**WordPress 文件系统**The WordPress file system[观看](https://www.bilibili.com/video/BV1DdQJBTEQD)40**内置 WordPress 调试选项**The built-in WordPress debugging options[观看](https://www.bilibili.com/video/BV1XndzBqEBe)41**常用国际化函数**The commonly used Internationalization functions[观看](https://www.bilibili.com/video/BV1nkdzBpEZq)42**WordPress 编程语言：CSS**The programming languages of WordPress – CSS[观看](https://www.bilibili.com/video/BV1hfQJBKEKQ)43**WordPress 编程语言：HTML**The programming languages of WordPress – HTML[观看](https://www.bilibili.com/video/BV1SfQJBNEoo)44**WordPress 编程语言：JavaScript**The programming languages of WordPress – JavaScript[观看](https://www.bilibili.com/video/BV1DfQJBNEER)45**WordPress 编程语言：MySQL**The programming languages of WordPress – MySQL[观看](https://www.bilibili.com/video/BV1NxQJBZEDx)46**WordPress 编程语言：PHP**The programming languages of WordPress – PHP[观看](https://www.bilibili.com/video/BV1xxQJBZEGU)47**主题结构**Theme structure[观看](https://www.bilibili.com/video/BV1sbQJBdEbw)48**安全漏洞检测工具**Tools to detect security vulnerabilities[观看](https://www.bilibili.com/video/BV1THQJBhEQV)49**实用调试插件**Useful debugging plugins[观看](https://www.bilibili.com/video/BV1hydBBAEt3)50**使用 WordPress REST API**Using the WordPress REST API[观看](https://www.bilibili.com/video/BV1tWQJBFEnk)51**什么是国际化**What is Internationalization?[观看](https://www.bilibili.com/video/BV1FBQJBSE7k)52**什么是插件**What is a plugin?[观看](https://www.bilibili.com/video/BV1NtQJB4EFf)53**WordPress Hooks**WordPress Hooks[观看](https://www.bilibili.com/video/BV14sQJBbELw)54**WordPress 安装**WordPress Installation[观看](https://www.bilibili.com/video/BV1SFQnBeE7i)55**WordPress 与 Web 服务器**WordPress and web servers[观看](https://www.bilibili.com/video/BV1DoQJBiEN9)56**使用 Hooks**Working with Hooks[观看](https://www.bilibili.com/video/BV1KsQJBbEdd)---

本教程由文派开源团队制作发布，遵循知识共享协议。觉得有用就分享给需要的朋友，在 B 站关注「文派开源」获取更多 WordPress 学习资源。

### 名词解释

1. Learn WordPress：WordPress 官方学习平台，提供免费视频课程、互动工作坊和教学计划。 [↩︎](#eng-learn-wordpress-link)
2. Block：区块，WordPress 编辑器中的基本内容单元，用于构建页面和文章。 [↩︎](#eng-block-link)
3. Hooks：WordPress 钩子机制，包括 Action 和 Filter，允许开发者在特定时机介入和修改 WordPress 行为。 [↩︎](#eng-hooks-link)
4. REST API：WordPress 提供的编程接口，允许外部应用与 WordPress 数据交互。 [↩︎](#eng-rest-api-link)
5. Multisite：WordPress 多站点功能，允许在一个 WordPress 安装上运行多个独立站点。 [↩︎](#eng-multisite-link)
6. Custom Post Types：自定义文章类型，为不同内容创建独立的管理和展示方式。 [↩︎](#eng-custom-post-types-link)
7. Taxonomies：分类法，用于组织和分类内容的系统（如分类目录和标签）。 [↩︎](#eng-taxonomies-link)
8. Permalinks：固定链接，WordPress 中内容页面的 URL 格式设置。 [↩︎](#eng-permalinks-link)
9. Templates：模板，控制不同类型页面的整体布局和显示结构。 [↩︎](#eng-templates-link)
10. Internationalization：国际化（i18n），让插件和主题支持多语言翻译的开发实践。 [↩︎](#eng-internationalization-link)
11. Scaffolding：脚手架，通过命令行工具快速生成插件或区块的基础代码结构。 [↩︎](#eng-scaffolding-link)
12. Enqueuing：WordPress 中按依赖关系加载 CSS 和 JavaScript 文件的标准方式。 [↩︎](#eng-enqueuing-link)