《WordPress 初級開發者》影片教程完整版|文派中英字幕

Chair

想學 WordPress 開發但不知從何入手?這套初級開發者教程是官方入門路徑。

本教程內容源自 Learn WordPress1 官方學習平臺,由文派開源團隊翻譯並新增中英雙語字幕。全套共 56 節課,涵蓋從 WordPress 安裝到自定義 Block2 開發,從 Hooks3 機制到 REST API4 擴充套件——是開發者入門的系統路徑。

這套教程適合誰?

  • 有一定程式設計基礎,想進入 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、Multisite5、Custom Post Types6、Taxonomies7、Permalinks8、Templates9、Internationalization10、Scaffolding11、Enqueuing12

序號課時名稱觀看
1典型前端頁面請求A typical front-end page request觀看
2Action HooksAction Hooks觀看
3管理頁面請求Admin page request觀看
4高階 Multisite 管理Advanced multisite management觀看
5Block AttributesBlock Attributes觀看
6Block 功能Block Functionality觀看
7Block 開發環境Block development environment觀看
8Block supports 與 Block stylesBlock supports and Block styles觀看
9開發支援 Multisite 的外掛與主題Building plugins and themes that support multisite觀看
10構建首個 BlockBuilding your first block觀看
11程式碼編輯器Code editor觀看
12Create Block Theme 外掛Create Block Theme Plugin觀看
13Custom Post TypesCustom Post Types觀看
14Custom Post Type 資料Custom post type data觀看
15自定義分類法Custom taxonomies觀看
16Multisite 網路開發Developing for a multisite network觀看
17載入 CSS 與 JavaScriptEnqueuing CSS and JavaScript觀看
18檢查 JavaScript 狀態Examining the state of your JavaScript觀看
19檢查 PHP 程式碼狀態Examining the state of your PHP code觀看
20擴充套件 WordPress REST APIExtending the WordPress REST API觀看
21Filter HooksFilter Hooks觀看
22修復常見安全漏洞Fixing common security vulnerabilities觀看
23全域性設定與樣式Global settings and styles觀看
24與 WordPress REST API 互動Interacting with the WordPress REST API觀看
25開發者主題入門Introduction to themes for developers觀看
26本地開發環境Local development environment觀看
27主樣式表Main stylesheet觀看
28管理 WordPress Multisite 網路Managing a WordPress multisite network觀看
29其他實用開發工具Other useful development tools觀看
30PermalinksPermalinks觀看
31Plugin 要求Plugin Requirements觀看
32構建新 BlockScaffolding a new block觀看
33安全開發 Plugin 與 ThemeSecurely developing plugins and themes觀看
34設定 WordPress Multisite 網路Setting up a WordPress multisite network觀看
35靜態與動態 BlockStatic vs dynamic blocks觀看
36TemplatesTemplates觀看
37WordPress REST APIThe WordPress REST API觀看
38WordPress 資料庫The WordPress database觀看
39WordPress 檔案系統The WordPress file system觀看
40內建 WordPress 除錯選項The built-in WordPress debugging options觀看
41常用國際化函式The commonly used Internationalization functions觀看
42WordPress 程式語言:CSSThe programming languages of WordPress – CSS觀看
43WordPress 程式語言:HTMLThe programming languages of WordPress – HTML觀看
44WordPress 程式語言:JavaScriptThe programming languages of WordPress – JavaScript觀看
45WordPress 程式語言:MySQLThe programming languages of WordPress – MySQL觀看
46WordPress 程式語言:PHPThe programming languages of WordPress – PHP觀看
47主題結構Theme structure觀看
48安全漏洞檢測工具Tools to detect security vulnerabilities觀看
49實用除錯外掛Useful debugging plugins觀看
50使用 WordPress REST APIUsing the WordPress REST API觀看
51什麼是國際化What is Internationalization?觀看
52什麼是外掛What is a plugin?觀看
53WordPress HooksWordPress Hooks觀看
54WordPress 安裝WordPress Installation觀看
55WordPress 與 Web 伺服器WordPress and web servers觀看
56使用 HooksWorking with Hooks觀看

本教程由文派開源團隊製作釋出,遵循知識共享協議。覺得有用就分享給需要的朋友,在 B 站關注「文派開源」獲取更多 WordPress 學習資源。

名詞解釋

  1. Learn WordPress:WordPress 官方學習平臺,提供免費影片課程、互動工作坊和教學計劃。 ↩︎
  2. Block:區塊,WordPress 編輯器中的基本內容單元,用於構建頁面和文章。 ↩︎
  3. Hooks:WordPress 鉤子機制,包括 Action 和 Filter,允許開發者在特定時機介入和修改 WordPress 行為。 ↩︎
  4. REST API:WordPress 提供的程式設計介面,允許外部應用與 WordPress 資料互動。 ↩︎
  5. Multisite:WordPress 多站點功能,允許在一個 WordPress 安裝上執行多個獨立站點。 ↩︎
  6. Custom Post Types:自定義文章型別,為不同內容建立獨立的管理和展示方式。 ↩︎
  7. Taxonomies:分類法,用於組織和分類內容的系統(如分類目錄和標籤)。 ↩︎
  8. Templates:模板,控制不同型別頁面的整體佈局和顯示結構。 ↩︎
  9. Internationalization:國際化(i18n),讓外掛和主題支援多語言翻譯的開發實踐。 ↩︎
  10. Scaffolding:腳手架,透過命令列工具快速生成外掛或區塊的基礎程式碼結構。 ↩︎
  11. Enqueuing:WordPress 中按依賴關係載入 CSS 和 JavaScript 檔案的標準方式。 ↩︎

文章目錄



發表評論

發表回覆

您的郵箱地址不會被公開。 必填項已用 * 標註