7、Theme-Related Functions 主题相关函数
- comments_template <?php comments_template( $file, $separate_comments ); ?>
- 包含评论模板.$file 默认值:'/comments.php', $separate_comments 是否按评论类型分隔评论
- get_footer <?php get_footer( $name ); ?>
- 包含页脚模版。$name 调用 '/footer-name.php'.
- get_header <?php get_header( $name ); ?>
- 包含页头模版。$name 调用 '/header-name.php'.
- get_sidebar <?php get_sidebar( $name ); ?>
- 包含边栏模版。$name 调用 '/sidebar-name.php'.
- get_search_form <?php get_search_form(); ?>
- 包含搜索表单 '/searchform.php'.
- add_custom_background <?php add_custom_background( $header_callback, $admin_header_callback, $admin_image_div_callback ) ?>
- 自定义背景,详情见:http://codex.wordpress.org/Function_Reference/add_custom_background.(3.0函数)
- add_custom_image_header <?php add_custom_image_header( $header_callback, $admin_header_callback ) ?>
- 自定义图片页头.详情见:http://codex.wordpress.org/Function_Reference/add_custom_image_header。
- add_theme_support <?php add_theme_support('post-thumbnails'); ?>
- 添加主题支持.用来激活文章缩略图(2.9)、导航菜单(3.0)或自动订阅链接(3.0),详情见:http://codex.wordpress.org/Function_Reference/add_theme_support.
- current_theme_supports <?php current_theme_supports( $feature ) ?>
- 通过特征判断当前的主题支持.
- dynamic_sidebar <?php dynamic_sidebar( $index ); ?>
- 判断是否设置了边栏项目.
- get_404_template <?php get_404_template() ?>
- 获得当前模版或父模版的404模版的路径.
- get_archive_template <?php get_archive_template() ?>
- 获得当前模版或父模版的归档模版的路径.
- get_attachment_template <?php get_attachment_template() ?>
- 获得当前模版或父模版的附件模版的路径.
- get_author_template <?php get_author_template() ?>
- 获得当前模版或父模版的作者模版的路径.
- get_category_template <?php get_category_template() ?>
- 获得当前模版或父模版的分类模版的路径.
- get_comments_popup_template <?php get_comments_popup_template() ?>
- 获得当前模版或父模版的弹出窗口评论模版的路径.
- get_current_theme <?php get_current_theme() ?>
- 获得当前模板的名称
- get_date_template <?php get_date_template() ?>
- 获得当前模版或父模版的日期模版的路径.
- get_header_image <?php get_header_image() ?>
- 从自定义页头中获取页头图片.
- get_header_textcolor <?php get_header_textcolor() ?>
- 从自定义页头中获取文字颜色.
- get_home_template <?php get_home_template() ?>
- 获得当前模版或父模版的首页模版的路径.
- get_locale_stylesheet_uri <?php get_locale_stylesheet_uri() ?>
- 获得style.css的路径.
- get_page_template <?php get_page_template() ?>
- 获得当前模版或父模版的页面模版的路径.
- get_paged_template <?php get_paged_template() ?>
- 获得当前模版或父模版的分页模版的路径.
- get_query_template <?php if ( '' != get_query_template( '404' ) ) include( get_query_template( '404' ) ); ?>
- 查询模板的路径.
- get_search_template <?php get_search_template() ?>
- 获得当前模版或父模版的搜索模版的路径.
- get_single_template <?php get_single_template() ?>
- 获得当前模版或父模版的单文章模版的路径.
- get_stylesheet <?php get_stylesheet() ?>
- 获得当前样式表的名字?
- get_stylesheet_directory <?php get_stylesheet_directory() ?>
- 获得当前样式表的目录的本地路径.
- get_stylesheet_directory_uri <?php get_stylesheet_directory_uri(); ?>
- 获得当前样式表的目录的http路径.
- get_stylesheet_uri <?php get_stylesheet_uri() ?>
- 获取当前样式表的http路径.
- get_tag_template <?php get_tag_template() ?>
- 获得当前模版或父模版的标签模版的路径.
- get_taxonomy_template <?php get_taxonomy_template() ?>
- 获得当前模版或父模版的分类法模版的路径.
- get_template <?php get_template() ?>
- 获得当前模版的名称.
- get_template_directory<?php get_template_directory() ?>
- 获得当前模版的目录的本地路径.
- get_template_directory_uri <?php get_template_directory_uri() ?>
- 获得当前模版的目录的http地址.
- get_theme <?php get_theme( $theme ) ?>
- 判断主题是否存在,如果存在,则返回主题的资料数组.
- get_theme_data <?php get_theme_data( $theme_filename ); ?>
- 获得主题的资料数组,$theme_filename是style.css的路径.
- get_theme_mod <?php get_theme_mod( $name, $default ) ?>
- 为当前主题检索主题修改值。
- get_theme_root <?php get_theme_root() ?>
- 返回themes的根目录本地路径.
- get_theme_root_uri <?php get_theme_root_uri() ?>
- 返回themes的根目录的http地址.
- get_themes <?php get_themes() ?>
- 获得所有主题的数组.
- header_image <?php header_image() ?>
- 输出页头图片的地址.
- header_textcolor <?php header_textcolor() ?>
- 输出页头的文字颜色.
- load_template <?php load_template( $_template_file ) ?>
- 读取模版.$_template_file是模版的路径.
- locale_stylesheet <?php locale_stylesheet() ?>
- 输出style.css的路径.
- locate_template <?php locate_template( $template_names, $load ) ?>
- 判断模板文件是否存在,并且$load为true时读取它.
- preview_theme <?php preview_theme() ?>
- 预览模板.
- preview_theme_ob_filter <?php preview_theme_ob_filter( $content ) ?>
- 为ob_start()回调函数以获取主题中所有链接.
- preview_theme_ob_filter_callback <?php preview_theme_ob_filter_callback( $matches ) ?>
- 处理预览主题链接,以控制并保持定位。为preg_replace_callback()回调函数以匹配过滤器.
- register_theme_directory <?php register_theme_directory( $directory ) ?>
- 插件可以添加其他主题目录以便于被搜索到。这意味着一个插件基本上可以捆绑自己的主题.
- remove_theme_mod <?php remove_theme_mod( $name ) ?>
- 从当前主题列表中移除主题修改值.
- remove_theme_mods <?php remove_theme_mods() ?>
- 从当前主题列表中移除主题修改值选项.
- require_if_theme_supports <?php require_if_theme_supports( $feature, $include ) ?>
- 在读取functions前执行检查主题对一个给定的功能支持.
- search_theme_directories <?php search_theme_directories() ?>
- 在所有已注册的主题目录中搜寻已完成的且有效的主题.
- set_theme_mod <?php set_theme_mod( $name, $value ) ?>
- 更新当前主题的主题修改值.
- switch_theme <?php switch_theme( $template, $stylesheet ) ?>
- 将当前主题转换为新模板和新的样式表单名称.
- validate_current_theme <?php validate_current_theme() ?>
- 检查当前主题文件 'index.php' 与'style.css'是否存在.
- wp_nav_menu <?php wp_nav_menu($args); ?>
- 显示导航菜单.详情见:http://codex.wordpress.org/Function_Reference/wp_nav_menu.(3.0函数)
[手册]WordPress 函数参考(Function Reference) 有 19 篇评论
网站好酷~
💡 謝謝!
博主,你好,我想问下,为什么我在你的网站里搜索esc_attr时,搜不到,在百度里面搜esc_attr,反而能搜到,想问下这是怎么回事?
我可以搜到包含esc_attr的三篇文章哦。
😉
你NB,我特意来顶了,我不客气地COPY了!THANK YOU!
哈哈,谢谢戈饭捧场!
我的天,实在是太长太多了.
收藏回去慢慢看..
百度快照就是不更新不知道为什么