[TOC]
# 可視編輯區域的函數工具
| 序列號 | 函數 | 描述 |
| --- | --- | --- |
| 1 | have\_posts()-文章對象 | 檢查是否有文章可以顯示。 |
| 2 | the\_post()-文章對象 | 設置當前文章對象。 |
| 3 | the\_content()-內容顯示 | 顯示文章內容,可編輯。 |
| 4 | the\_excerpt()-內容顯示 | 顯示文章摘要,可編輯。 |
| 5 | get\_the\_content()-內容顯示 | 返回文章內容字符串,可編輯。 |
| 6 | get\_the\_excerpt()-內容顯示 | 返回文章摘要字符串,可編輯。 |
| 7 | wptexturize()-內容處理 | 對內容應用 typography 規則。 |
| 8 | wpautop()-內容處理 | 為內容添加 paragraph 標簽。 |
| 9 | shortcode\_unautop()-內容處理 | 去除 autop 的 paragraph 標簽。 |
| 10 | do\_shortcode()-內容處理 | 解析 shortcode 。 |
| 11 | remove\_filter('the\_content', 'wpautop')-內容處理 | 去除 the\_content 的 wpautop 過濾器。 |
| 12 | add\_filter()-內容處理 | 添加內容過濾器。 |
| 13 | remove\_filter()-內容處理 | 移除內容過濾器。 |
| 14 | the\_title-標題和元數據 | 顯示文章/頁面標題,可編輯。 |
| 15 | post\_meta-標題和元數據 | 顯示文章元數據,可編輯。 |
# 分類
### 輸出文章或頁面內容
| 描述 | 技術 | 序號 |
| --- | --- | --- |
| 輸出文章或頁面的正文內容。 | the\_content() | 1 |
| 輸出文章或頁面的摘要內容。 | the\_excerpt() | 2 |
| 輸出文章或頁面的標題。 | the\_title() | 3 |
| 輸出文章或頁面的永久鏈接地址。 | the\_permalink() | 4 |
| 獲取文章或頁面的正文內容,但不輸出。 | get\_the\_content() | 5 |
| 獲取文章或頁面的摘要內容,但不輸出。 | get\_the\_excerpt() | 6 |
| 獲取文章或頁面的標題,但不輸出。 | get\_the\_title() | 7 |
| 獲取文章或頁面的永久鏈接地址,但不輸出。 | get\_the\_permalink() | 8 |
### 添加文章或頁面元素
| 描述 | 技術 | 序號 |
| --- | --- | --- |
| 輸出文章或頁面的作者。 | the\_author() | 1 |
| 輸出文章或頁面的發布日期。 | the\_date() | 2 |
| 輸出文章或頁面所屬的分類。 | the\_category() | |
| 輸出文章或頁面所屬的標簽。 | the\_tags() | 4 |
| 輸出文章或頁面的特色圖片。 | the\_post\_thumbnail() | 5 |
| 添加文章縮略圖功能,允許在文章列表中顯示縮略圖。 | add\_theme\_support('post-thumbnails') | 6 |
| 添加自定義圖片尺寸,允許在文章中使用自定義的圖片尺寸。 | add\_image\_size() | 7 |
### 添加自定義元素
| 描述 | 技術 | 序號 |
| --- | --- | --- |
| 添加自定義Logo功能,允許上傳自定義的Logo圖片。 | add\_theme\_support('custom-logo') | 1 |
| 添加自定義頁眉功能,允許上傳自定義的頁眉圖片。 | add\_theme\_support('custom-header') | 2 |
| 添加自定義背景功能,允許上傳自定義的背景圖片。 | add\_theme\_support('custom-background') | 3 |
### 添加自定義菜單
| 描述 | 技術 | 序號 |
| --- | --- | --- |
| 注冊自定義菜單,允許在主題中添加自定義的菜單。 | register\_nav\_menus() | 1 |
| 輸出自定義菜單,允許在主題中使用自定義的菜單。 | wp\_nav\_menu() | 2 |
### 添加自定義小工具
| 描述 | 技術 | 序號 |
| --- | --- | --- |
| 注冊自定義小工具區域,允許在主題中添加自定義的小工具。 | register\_sidebar() | 1 |
| 輸出自定義小工具區域,允許在主題中使用自定義的小工具。 | dynamic\_sidebar() | 2 |
### 添加自定義頁面模板
| 描述 | 技術 | 序號 |
| --- | --- | --- |
| 分割頁面模板,允許在主題中重復使用代碼塊。 | get\_template\_part() | 1 |
| 添加文章縮略圖功能,允許在文章列表中顯示縮略圖。 | add\_theme\_support('post-thumbnails') | 2 |
| 輸出頁面頭部模板。 | get\_header() | 3 |
| 輸出頁面底部模板。 | get\_footer() | 4 |
### 添加自定義樣式和腳本
| 描述 | 技術 | 序號 |
| --- | --- | --- |
| 添加自定義JavaScript腳本,允許在主題中使用自定義的JavaScript腳本。 | wp\_enqueue\_script() | 1 |
| 添加自定義樣式,允許在主題中使用自定義的CSS樣式。 | wp\_enqueue\_style() | 2 |
- 系統設計
- 需求分析
- 概要設計
- 詳細設計
- 邏輯模型設計
- 物理模型設計
- 產品設計
- 數據驅動產品設計
- 首頁
- 邏輯理解
- 微服務架構的關系數據庫優化
- Java基礎架構
- 編程范式
- 面向對象編程【模擬現實】
- 泛型編程【參數化】
- 函數式編程
- 響應式編程【異步流】
- 并發編程【多線程】
- 面向切面編程【代碼復用解耦】
- 聲明式編程【注解和配置】
- 函數響應式編程
- 語法基礎
- 包、接口、類、對象和切面案例代碼
- Springboot按以下步驟面向切面設計程序
- 關鍵詞
- 內部類、匿名類
- 數組、字符串、I/O
- 常用API
- 并發包
- XML
- Maven 包管理
- Pom.xml
- 技術框架
- SpringBoot
- 項目文件目錄
- Vue
- Vue項目文件目錄
- 遠程組件
- 敏捷開發前端應用
- Pinia Store
- Vite
- Composition API
- uniapp
- 本地方法JNI
- 腳本機制
- 編譯器API
- 注釋
- 源碼級注釋
- Javadoc
- 安全
- Swing和圖形化編程
- 國際化
- 精實或精益
- 精實軟件數據庫設計
- 精實的原理與方法
- 項目
- 零售軟件
- 擴展
- 1001_docker 示例
- 1002_Docker 常用命令
- 1003_微服務
- 1004_微服務數據模型范式
- 1005_數據模型
- 1006_springCloud
- AI 流程圖生成
- Wordpress_6
- Woocommerce_7
- WooCommerce常用的API和幫助函數
- WooCommerce的鉤子和過濾器
- REST API
- 數據庫API
- 模板系統
- 數據模型
- 1.Woo主題開發流程
- Filter
- Hook
- 可視編輯區域的函數工具
- 渲染字段函數
- 類庫和框架
- TDD 通過測試來驅動開發
- 編程范式對WordPress開發
- WordPress和WooCommerce的核心代碼類庫組成
- 數據庫修改
- 1.WP主題開發流程與時間規劃
- moho
- Note 1
- 基礎命令