终于有人翻译成中文了,呵呵,以后开发更加方便~转载如下:
Functions by category 分类函数
1、Post, Page, Attachment and Bookmarks Functions 文章,页面,附件和链接的函数
get_adjacent_post
返回邻近的文章的信息数组,详情见:codex.wordpress/Function_Reference/get_adjacent_post.
get_children
检索附件、版本、子页面等信息,一般情况下由父文章执行,详情见:codex.wordpress/Function_Reference/get_children.
get_extended
获取文章more标签分割的数组.$post是文章的内容
get_next_post
获取下一篇邻近的文章信息.
get_post
返回单篇文章的信息数组或对象,$id是文章id,注意这里只能用变量,详情见:codex.wordpress/Function_Reference/get_post.
get_post_ancestors
返回基于文章ID的父文章的信息数组.
get_post_mime_type
返回基于附件ID的方式类型信息.
get_post_status
返回基于文章ID的文章状态.
get_post_type
返回基于文章ID的文章类型.
get_previous_post
返回上一篇邻近的文章信息.
get_posts
获取一系列文章的集合,详情见:codex.wordpress/Template_Tags/get_posts.
is_post
已弃用.
is_single
判断是否规定的单篇日志.
is_sticky
判断文章是否置顶.
register_post_type
注册发布类型,详情见:codex.wordpress/Function_Reference/register_post_type.
wp_get_recent_posts
返回最近发布的文章数组.
wp_get_single_post
返回单篇文章的的数组或对象,同get_post().
wp_delete_post
删除文章、页面或附件,$force_delete为true时不经过回收站.
wp_inrt_post
发表一片文章或页面,详情见:codex.wordpress/Function_Reference/wp_inrt_post.
wp_publish_post
通过更改文章状态来发表文章
anger是什么意思
wp_update_post
更新一篇文章,详情见:codex.wordpress/Function_Reference/wp_update_post.
get_all_page_ids
返回所有页面的数组.
get_page
返回一个页面的对象或数组,详情见:codex.wordpress/Function_Reference/get_page.
get_page_link
获取页面的链接,$id是页面ID,$leavename 判断是否允许使用页面名, $sample 判断是否示例链接
get_page_by_path
获取一篇基于地址的页面对象或数组,$page_path是页面地址,$output指定输出类型是否对象或数组,默认是对象.
get_page_by_title
获取一篇基于标题的页面对象或数组,$page_title是页面标题, $output 是输出类型,默认对象, $post_type 是文章类型,默认page.
get_page_children
在编号相匹配的页面列表中检索子页面,$page_id是父页面的ID,$pages是被检索的页面数组.
get_page_hierarchy
返回一个数组,该数组按页面排序次序进行排序,$posts是页面的集合,$parent 是父ID.
get_page_uri
获取指定Id的页面uri.
get_pages
获取页面的集合
accomplice,详情见:codex.wordpress/Function_Reference/get_pages.
is_page
判断是否当前或指定的页面.
page_uri_index
为页面URI检索所有页面与附件。检索以页面为父级的文章的附件。
wp_list_pages
输出页面的列表,$args 详情见: codex.wordpress/Template_Tags/wp_list_pages.
add_post_meta
为指定文章添加自定义(meta)字段, 详情见:codex.wordpress/Function_Reference/add_post_meta.
delete_post_meta
从指定文章中删除含有指定关键字的所有自定义字段,详情见:codex.wordpress/Function_Reference/delete_post_meta.
get_post_custom
返回指定文章的自定义字段.
get_post_custom_keys
获取指定文章的自定义字段名.
get_post_custom_values
获取指定文章的自定义字段名的值.
get_post_meta
返回指定文章中含有指定关键字自定义字段的值,详情见:codex.wordpress/Function_Reference/get_post_meta.
update_post_meta
为指定文章更新自定义(meta)字段.
get_attached_file
获取一个附件的地址.$attachment_id 是附件的ID, $unfiltered 判断是否使用过滤器.
is_attachment
判断附件是否被显示.
is_local_attachment
在现翻译
判断url地址是否为本地的附件.
update_attached_file
更新一个附件. $file是附件地址
wp_attachment_is_image
判断指定的附件是否为图片.
没感觉英文
wp_inrt_attachment
为指定的页面插入一个附件,详情见:codex.wordpress/Function_Reference/wp_inrt_attachment.
wp_delete_attachment
删除指定的附件,$postid是附件ID,$force_delete为true时不经过回收站.
wp_get_attachment_image
返回一个附件的html,$attachment_id是附件ID,$size是(thumbnail, medium, large or full),$icon是替代的图标地址.
wp_get_attachment_image_src
返回一个附件的src,$attachment_id是附件ID,$size是(thumbnail, medium, large or full),$icon 是替代的图标地址.
wp_get_attachment_metadata
返回一个附件的元数据,$post_id是附件ID,$unfiltered判断是否使用过滤器.
wp_get_attachment_thumb_file
获取附件的缩略图地址.
wp_get_attachment_thumb_url
获取附件缩略图地址.
wp_get_attachment_url
获取附件的url.
wp_check_for_changed_slugs
检查已发表文章中经改动的缩略名并保存原有缩略名.
wp_count_posts
输出文章的统计数组,type为文章类型,’readable’是可读性.
wp_mime_type_icon
检索MIME类型的图标.
wp_update_attachment_metadata
更新指定附件的MIME类型.
get_bookmark
获取一个链接的数组. $bookmark是书签ID, $output是输出方式(OBJECT, ARRAY_N, or ARRAY_A).
get_bookmarks
返回书签的数组. $args详情见:codex.wordpress/Function_Reference/get_bookmarks.
wp_list_bookmarks
输出书签的数组. $args详情见:codex.wordpress/Template_Tags/wp_list_bookmarks.
相关废弃标
签: get_links_list() 和 get_links().
wp_get_post_categories
返回文章的类型ID数组.
wp_t_post_categories
设置文章分类ID.
wp_get_post_tags
获取文章的标签ID.
wp_t_post_tags
设置文章的标签,$tags是要添加的标签字符串数组,$append默认为 fal覆盖已有标签,true为添加.
wp_get_post_terms
获取文章的分类法数组, 默认是’post_tag’.
wp_t_post_terms
设置文章的分类法,$tags是要添加的标签字符串数组,$taxonomy是分类方法,默认’post_tag’,$append默认为 fal覆盖已有标签,true为添加.
add_meta_box
插件开发者可通过该函数在Write Post,Write Page和Write Link编辑页面内添加版块.详情见:codex.wordpress/Function_Reference/add_meta_box.
get_the_ID
返回当前文章的ID.
get_the_author
获取文章的标签ID.
get_the_content
获取文章的内容,$more_link_text 是更多的链接文字, $striptear 在更多内容前显示内容摘要, $more_file 可选,不使用.
wp_trim_excerpt
必要时为文章生成内容摘要. 摘要应在55字以内,如果总字数多于该数目,摘要结尾应添加字符串’[...]‘。如果少于55个字符,显示摘要全文。
2、Category, Tag and Taxonomy Functions 分类、标签和分类法函数
cat_is_ancestor_of
判断$cat1是否为$cat2的祖先分类.
get_all_category_ids
返回所有分类的数组.
get_cat_ID
根据分类名获取其ID.
get_cat_name
分居分类ID获取其名称.
get_categories
返回多个分类的数组. $args详情见:codex.wordpress/Function_Reference/get_categories.
get_category
返回单个分类的详细信息对象或数组。
get_category_by_path
根据地址获取分类的详细信息对象或数组。
get_category_by_slug
根据别名获取分类的详细信息对象或数组。
get_category_link
dustinhoffman根据分类ID获取分类的链接。
get_category_parents
根据分类的ID获取父分类。
get_the_category
返回所有分类的详细信息数组。
in_category
判断文章是否属于某分类.
is_category
判断当前页是否指定的分类
wp_list_categories
输出分类的列表,详情见模板标签:codex.wordpress/Template_Tags/wp_list_categories.
wp_create_category
创建分类.
wp_delete_category
删除分类.
wp_inrt_category
插入一个新分类到分类系统.
get_tag hero歌词
获取标签的对象或数组.
get_tag_link
获取标签的链接.
get_tags
获取标签的数组.$args详情见:codex.wordpress/Function_Reference/get_tags.猎杀拉登
get_the_tag_list
获取分类的列表.
get_the_tags
获取所有标签的数组.
is_tag
判断是否标签.
wp_create_category
创建分类.
wp_delete_category
删除分类.
wp_inrt_category
插入一个新分类到分类系统.
get_term
获取分类法 , $term是分类法ID, $taxonomy是分类方法,默认’post_tag’,
$output 是输出类型(OBJECT, ARRAY_A, or ARRAY_N), $filter是过滤器, 默认’raw’.
get_the_term_list
返回分类法的列表.$id是文章ID, $taxonomy是分类方法, $before是前缀 , $p是分隔符 , $after是后缀.
get_term_by
分居别名,名称或ID来获取分类,详情见:codex.wordpress/Function_Reference/get_term_by.
get_term_children
获取子分类法.
get_terms
获取所有分类法的数组.详情见:codex.wordpress/Function_Reference/get_terms.
is_taxonomy
判断是否分类法.
is_taxonomy_hierarchical
判断是否分级的分类法.
is_term
检查term是否存在.
register_taxonomy
注册分类法. 详情见:codex.wordpress/Function_Reference/register_taxonomy.
register_taxonomy_for_object_type
为对象类型注册分类法,详情见:codex.wordpress/Function_Reference/register_taxonomy_for_object_type.(3.0函数)
wp_get_object_terms
获取对象的分类法.
wp_inrt_term
插入分类法,详情见:codex.wordpress/Function_Reference/wp_inrt_term.
wp_update_term
更新分类法,详情见:codex.wordpress/Function_Reference/wp_update_term.
cf名字英文wp_delete_term
删除分类法,详情见:codex.wordpress/Function_Reference/wp_delete_term.
3、Ur and Author Functions 用户和作者的函数
auth_redirect
是一个简单函数,要求用户访问页面前登录.
count_urs
返回用户的角色总数. (3.0 函数)
count_ur_posts
返回指定用户的文章数.(3.0 函数)
count_many_urs_posts
返回多个用户的文章总数.(3.0 函数)
get_currenturinfo
获取当前用户信息.详情见:codex.wordpress/Function_Reference/get_currenturinfo.
get_profile
获取个人信息, $field是字段名,$ur是登录名.
get_urdata
获取指定ID的用户对象。
get_urdatabylogin 获取指定登录名的用户对象.
get_urnumposts
获取指定用户发飙的文章数.
t_current_ur
改变目前用户的编号或名称。在用户编号未知的情况下可以将$id设为0并指定一个名称。
ur_pass_ok
判断用户名密码是否正确
urname_exists
判断用户名是否存在.(3.0 函数)
validate_urname
判断用户名是否有效.(3.0 函数?)
wp_get_current_ur
获取当前用户的详细资料方法2. 可以对非登录用户进行编辑或执行动作, 详情见:codex.wordpress/Function_Reference/wp_get_current_ur.
wp_t_current_ur
改变目前用户的编号或名称。在用户编号未知的情况下可以将$id设为0并指定一个名称. 可以对非登录用户进行编辑或执行动作.
delete_ur_meta
删除用户元数据. (3.0 函数)
get_ur_meta
返回用户的元数据. (3.0 函数)
update_ur_meta
更新用户原数据.(3.0 函数)
wp_create_ur
创建新用户.
wp_delete_ur
删除用户.
wp_inrt_ur
插入用户.
wp_update_ur
更新用户资料.
delete_ur_meta
删除用户元数据. (3.0 函数)
get_ur_meta
返回用户的元数据. (3.0 函数)
rec
update_ur_meta
更新用户原数据.(3.0 函数)
is_ur_logged_in
判断用户是否登录.
wp_signon
用户登录, 详情见:codex.wordpress/Function_Reference/wp_signon.
wp_logout
sagging用户登出.
4、Feed Functions 订阅函数
bloginfo_rss
输出bloginfo函数的RSS容器。$show的有效值见:codex.wordpress/Function_Reference/get_bloginfo.
comment_author_rss
在订阅中显示当前评论的作者.
comment_link
显示评论的链接.
comment_text_rss
在订阅中显示评论的内容.
do_feed
使用action钩子(hook)装载feed模板。如果feed action没有钩子,函数会发布信息通知访问者feed不可用,之后函数消失。
do_feed_atom
装载 Atom通用feed或 Atom文章feed。$for_comments(布尔值)(必需)使用通用feed时为true,标准feed时为fal。
do_feed_rdf
装载RDF RSS 0.91版本feed模板。
do_feed_rss
装载RDF RSS 1.0版本feed模板.
do_feed_rss2
装载RSS2通用feed或RSS2文章feed。$for_comments(布尔值)(必需)使用通用feed时为true,标准feed时为fal。
fetch_rss
检索某个RSS订阅并进行解析。用 MagpieRSS and RSSCache进行解析并自动缓存,用 Snoopy HTTP 客户端进行实际检索.已弃用.
get_author_feed_link
检索所给定作者的feed链接。$author_id(整数)(必需)作者编号, $feed是Feed类型.
get_bloginfo_rss
bloginfo函数的RSS集装箱。可以用 get_bloginfo()函数检索任何想要检索的信息。当函数值在 feed中被检索以供使用时,所有值的标签都将被除去,字符也将被转换。$show 详情见:codex.wordpress/Function_Reference/get_bloginfo_rss。
get_category_feed_link
返回指定类别中所有文章的feed链接。可请求特别feed,但为空时,函数返回’rss2′feed链接。该函数取代了已经弃用的get_category_rss_link函数。$feed 是’rss2′或’atom’
get_comment_link
获取评论的链接.
get_comment_author_rss
输出当前评论的作者.
get_post_comments_feed_link
输出文章的评论feed链接。链接内容放置在锚(anchor)中。未指定链接文本时使用默认内容。未指定文章编号时使用当前文章。.
get_rss
检索一个RSS feed并进行解析,并将其作为链接列表显示。已弃用.
get_arch_comments_feed_link
在搜索结果中检索评论feed的永久链接.$arcu_query是URL搜索查询.
get_arch_feed_link
在搜索结果中检索feed的永久链接.$arcu_query是URL搜索查询.
get_the_category_rss
检索所有文章类别,并格式化以便在feed中使用。$type默认值为’rss’。也可以是 ‘atom’ 或 ‘rdf’。
get_the_title_rss
为feed检索当前文章的标题.
permalink_single_rss
按 RSS 或Atom 聚合feed形式显示当前