[TOC]
# 渲染參考
| 方式 | 角度 | 功能 |
| --- | --- | --- |
| 內置函數 | the\_title、the\_content、the\_excerpt | 快速渲染基本字段 |
| 對象屬性 | $page->post\_title | 直接訪問對象屬性 |
| WP查詢 | WP\_Query + the\_title | 使用查詢遍歷結果集渲染 |
| 過濾器 | the\_contentfilter | 在已有函數基礎上改變渲染結果 |
| 自定義函數 | my\_render\_phone() | 自定義函數渲染特殊字段 |
| 第三方插件 | ACF the\_field() | 定義自定義字段后統一渲染 |
## 1. 過濾器
使用如 the_content 等已有函數,然后在模板中添加過濾器改變渲染結果。
## 2. 對象屬性
對于頁面對象等,可以直接訪問對象的屬性渲染,例如 $page->post_title 。
## 3. 內置函數
* the_title - 顯示文章/頁面標題。
* the_content - 顯示文章內容。
* the_excerpt - 顯示文章摘要。
* get_the_title - 獲取文章/頁面標題字符串。
* get_the_content - 獲取文章內容字符串。
* get_the_excerpt - 獲取文章摘要字符串。
## 4. WP查詢
WP_Query - 使用 WP_Query 查詢文章,然后循環結果集,在循環中使用 the_title 等函數渲染字段。
## 5. 第三方插件
ACF - 使用 Advanced Custom Fields 插件定義自定義字段,然后在模板中使用 the_field() 渲染。
CMB2 - 使用 CMB2 插件定義自定義字段,然后在模板中使用 get_post_meta() 渲染。
## 6. 自定義函數
自定義函數 - 定義自定義函數渲染字段,例如 my_render_phone(),然后在模板中調用。
## 7. post_meta
post_meta - 顯示自定義字段,使用 get_post_meta() 獲取。
- 系統設計
- 需求分析
- 概要設計
- 詳細設計
- 邏輯模型設計
- 物理模型設計
- 產品設計
- 數據驅動產品設計
- 首頁
- 邏輯理解
- 微服務架構的關系數據庫優化
- 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
- 基礎命令