WordPress 主题开发常用函数
时间:2024-06-25 11:38:42|栏目:WordPress|点击: 次
1. __ 调用 translate 函数,进行翻译(如果有对应语言的话)。 2. _e 调用 translate 函数,并输出,跟 __ 区别在于 _e 执行 echo 输出,而 __ 是返回。 3. _nx 使用 gettext 上下文根据提供的数字转换和检索单数或复数形式。 4. _x 使用 gettext 上下文检索翻译的字符串。 5. add_action 将回调函数添加到操作挂钩。 6. add_filter 向过滤器挂钩添加回调函数。 7. add_theme_support 注册给定功能的主题支持。 8. admin_url 检索当前站点管理区域的 URL。 9. apply_filters 调用已添加到过滤器挂钩的回调函数。 10. array php 系统函数,创建数组。 11. bloginfo 显示有关当前站点的信息。 12. body_class 显示正文元素的类名称。 13. comment_form 输出一个完整的评论表单以供在模板中使用。 14. comments_open 确定当前帖子是否开放评论。 15. comments_popup_link 显示指向当前帖子 ID 的评论的链接。 16. comments_template 加载 $file 中指定的注释模板。 17. count php 系统函数,计算数组元素个数。 18. current_user_can 返回当前用户是否具有指定的能力。 19. date php 系统函数,日期时间。 20. delete_transient 删除瞬变。 21. dynamic_sidebar 显示动态侧边栏。 22. echo php 语法。用于输出内容。 23. edit_post_link 显示帖子的编辑帖子链接。 24. elseif php 语法。 25. empty php 系统函数,判断变量是否为空。 26. esc_attr 转义 HTML 属性。 27. esc_html 转义 HTML 块。 28. esc_url 检查并清理 URL。 29. function_exists php 系统函数,判断函数是否存在。 30. get_adjacent_post 检索相邻的帖子。 31. get_author_posts_url 使用提供的 ID 检索用户的作者页面的 URL。 32. get_bloginfo 检索有关当前站点的信息。 33. get_categories 检索类别对象列表。 34. get_comment_pages_count 计算评论页面总数。 35. get_comments_number 检索帖子的评论数量。 36. get_footer 加载页脚模板。 37. get_header 加载头部模板。 38. get_header_image 检索自定义头部的标题图像。 39. get_header_textcolor 以 3 位或 6 位十六进制形式检索自定义标题文本颜色。 40. get_next_posts_link 检索下一篇文章页面链接。 41. get_option 根据选项名称检索选项值。 42. get_permalink 检索当前帖子或帖子 ID 的完整永久链接。 43. get_post 检索给定帖子 ID 或帖子对象的帖子数据。 44. get_post_format 检索帖子的格式 slug 。 45. get_post_type 检索当前帖子或给定帖子的帖子类型。 46. get_previous_posts_link 检索前面一个帖子页面链接。 47. get_search_form 显示搜索表单。 48. get_search_query 检索搜索 WordPress 查询变量的内容。 49. get_settings 此功能已被弃用。使用get_option() 代替。 50. get_sidebar 加载侧边栏模板。 51. get_stylesheet_uri 检索活动主题的样式表 URI。 52. get_template_directory 检索活动主题的模板目录路径。 53. get_template_directory_uri 检索活动主题的模板目录 URI。 54. get_template_part 将模板部件加载到模板中。 55. get_the_author 检索当前帖子的作者。 56. get_the_author_meta 检索当前帖子作者的请求数据。 57. get_the_category_list 以 HTML 列表或自定义格式检索帖子的类别列表。 58. get_the_date 检索帖子的撰写日期。 59. get_the_modified_date 检索帖子的最后修改日期。 60. get_the_modified_time 检索上次修改帖子的时间。 61. get_the_tag_list 检索格式化为字符串的帖子的标签。 62. get_the_time 检索帖子的撰写时间。 63. get_the_title 检索帖子标题。 64. get_transient 检索瞬态值。 65. get_userdata 通过用户 ID 检索用户信息。 66. has_post_thumbnail 确定帖子是否附加了图像。 67. have_comments 确定当前 WordPress 查询是否有要循环的评论。 68. have_posts 确定当前 WordPress 查询是否有要循环的帖子。 69. header_image 显示标题图像 URL。 70. home_url 检索可访问前端的当前站点的 URL。 71. if php 语法。 72. is_404 确定查询是否导致 404(不返回任何结果)。 73. is_active_sidebar 确定侧边栏是否包含小部件。 74. is_attachment 确定查询是否针对现有附件页面。 75. is_author 确定查询是否针对现有的作者存档页面。 76. is_category 确定查询是否针对现有类别存档页面。 77. is_day 确定查询是否针对现有的日归档。 78. is_feed 确定查询是否针对提要。 79. is_front_page 确定查询是否针对站点的首页。 80. is_home 确定查询是否针对博客主页。 81. is_month 确定查询是否针对现有的月份存档。 82. is_multi_author 确定此站点是否有多个作者。 83. is_search 确定查询是否用于搜索。 84. is_single 确定查询是否针对现有的单个帖子。 85. is_singular 确定查询是否针对任何帖子类型(帖子、附件、页面、自定义帖子类型)的现有单个帖子。 86. is_tag 确定查询是否针对现有标记存档页面。 87. is_tax 确定查询是否针对现有的自定义分类归档页面。 88. is_year 确定查询是否针对现有的年度档案。 89. isset php 语法。 90. language_attributes 显示“html”标签的语言属性。 91. load_theme_textdomain 加载主题的翻译字符串。 92. max php 函数。 93. next_comments_link 显示指向下一个评论页面的链接。 94. next_post_link 显示与当前帖子相邻的下一个帖子链接。 95. next_posts_link 显示下一个帖子页面链接。 96. number_format_i18n 根据语言环境将浮点数转换为格式。 97. pacify_admin_header_image “外观”>“页眉”管理面板上显示的自定义标题图像标记。 98. pacify_admin_header_style 设置“外观”>“页眉”管理面板上显示的标题图像的样式。 99. pacify_body_classes 添加自定义 class 到 body class。 100. pacify_categorized_blog 是否有设置分类。 101. pacify_category_transient_flusher 清除 pacify_classified_blog 中使用的瞬变。 102. pacify_custom_header_setup 设置 WordPress core custom header feature. 103. pacify_customize_excerpt 返回 more。 104. pacify_customize_preview_js 绑定JS处理程序,使主题自定义程序预览以异步方式重新加载更改。 105. pacify_customize_register 为主题自定义程序添加站点标题和描述的postMessage支持。 106. pacify_entry_footer 打印包含类别、标记和注释的元信息的HTML。 107. pacify_header_style 设置日志上显示的标题图像和文本的样式。 108. pacify_jetpack_setup 为无限滚动添加主题支持。 109. pacify_load_fonts 加载字体。 110. pacify_page_menu_args 是否显示首页链接。 111. pacify_paging_nav 如果适用,显示下一组/上一组文章的导航。 112. pacify_post_nav 如果适用,显示下一篇/上一篇文章的导航。 113. pacify_posted_on 打印包含当前发布日期/时间和作者的元信息的HTML。 114. pacify_scripts 排队脚本和样式。 115. pacify_setup 设置主题默认值并注册对各种WordPress功能的支持。 116. pacify_setup_author 在查看作者存档时设置 author data 全局。 117. pacify_widgets_init 注册小部件区域。 118. pacify_wp_title 过滤wp_title以根据正在查看的内容打印一个整洁的<title>标签。 119. post_class 显示帖子容器元素的类。 120. post_password_required 确定帖子是否需要密码以及是否提供了正确的密码。 121. post_type_supports 检查帖子类型对给定功能的支持。 122. previous_comments_link 显示指向上一个评论页面的链接。 123. previous_post_link 显示与当前帖子相邻的上一篇帖子链接。 124. previous_posts_link 显示以前的帖子页面链接。 125. printf php 函数。 126. rect 无。 127. register_nav_menus 为主题注册导航菜单位置。 128. register_sidebar 构建单个侧边栏的定义并返回 ID。 129. set_transient 设置/更新瞬态值。 130. single_cat_title 显示或检索类别存档的页面标题。 131. single_tag_title 显示或检索标签帖子存档的页面标题。 132. sprintf php 函数。 133. term_description 检索术语描述。 134. the_ID 显示 WordPress 循环中当前项目的 ID。 135. the_content 显示帖子内容。 136. the_excerpt 显示帖子摘录。 137. the_post 在循环中迭代帖子索引。 138. the_post_thumbnail 显示帖子缩略图。 139. the_title 显示或检索带有可选标记的当前帖子标题。 140. while php 语法。 141. wp_body_open 触发 wp_body_open 动作。 142. wp_enqueue_script 排队脚本。 143. wp_enqueue_style 排队 CSS 样式表。 144. wp_footer 触发 wp_footer 动作。 145. wp_head 触发 wp_head 动作。 146. wp_link_pages 页面列表的格式化输出。 147. wp_list_comments 显示评论列表。 148. wp_nav_menu 显示导航菜单。 149. wp_register_style 注册一个 CSS 样式表。 150. yoast_breadcrumb 面包屑插件 Yoast Breadcrumbs 提供的方法。
上一篇:WordPress 配置表 wp_options 说明
栏 目:WordPress
本文标题:WordPress 主题开发常用函数
本文地址:https://nb.sd.cn/WordPress/222.html
您可能感兴趣的文章
- 07-01为什么wordpress很吃服务器资源
- 06-30WordPress网站优化插件推荐-极速毫秒级响应
- 06-30WordPress程序/functions.php收集整理的各种自定义优化代码分享
- 06-30Modown 付费下载WordPress主题使用教程
- 06-25不用 WooCommerce 插件怎么做 B2B 外贸网站
- 06-25WordPress 子目录安装 Nginx 配置
- 06-25WordPress 的图片处理
- 06-25WordPress 在 404 页面显示首页模板问题的修复
- 06-25WordPress 开发的坑
- 06-25wp_reset_postdata() 有什么作用
阅读排行
推荐教程
- 06-25wp_reset_postdata() 有什么作用
- 06-25WordPress 如何查看钩子和过滤器的执行顺序
- 06-2520 个 WordPress 常用钩子介绍
- 06-25WordPress 怎么展示友情链接
- 06-25WordPress 常用函数
- 06-25WordPress 默认主题代码设置
- 06-25WordPress 打开很慢的解决方案
- 06-25WordPress 过滤器 (filters) 大全
- 06-30WordPress网站优化插件推荐-极速毫秒级响应
- 06-25WordPress禁用 emoji 时,后台不能禁用问题的解决