ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[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() 获取。