WordPress 常用函数中文翻译

WordPress为我们提供了丰富的函数,方便我们对WordPress进行定制,开发WordPress主题或插件,我们会在这里把经常使用的函数文档翻译成中文,加上使用总结和代码示例,方便后续查阅。

wp_publish_post 发布文章

函数描述 通过更新文章状态设置文章为发布状态,相当于点击了后台的发表按钮。 注意:此函数除了修改文章状态,不做其他任何操作,如果想检查是否设置了文章标题,请使用 wp_update_post()。 使用方法 <?php wp_pu…

wp_send_json 返回JSON格式的数据给Ajax请求

函数描述 发送一个 JSON 相应到 AJAX 请求, 然后 die(). 使用方法 <?php wp_send_json( $response ) ?> 函数参数 参数数据类型是否必需描述默认值$response多种是需要编码为JSON的参数 (一个数组或对象…

wp_die 中止程序执行并返回错误信息

函数描述 中止 WordPress 执行并根据情况返回 HTML 错误信息。 此函数是对 PHP die() 函数的一个扩展补充,不同之处在于此函数可以在典型的 Web 请求中显示 HTML 信息给用户。建议只在函数有更多后续执行的时候使用此函数,不建…

wp_get_attachment_image 返回附件文件的HTML图像元素

函数描述 返回附件文件的 HTML 图像元素,如果没有找到附件,返回空字符串。 使用方法 <?php wp_get_attachment_image( $attachment_id, $size, $icon, $attr ); ?> 默认使用 <?php echo wp_get_attachment_image…

wp_get_attachment_metadata 获取多媒体附件的元信息

函数描述 获取指定 ID 的附件元信息字段。 使用方法 <?php wp_get_attachment_metadata( $attachment_id, $unfiltered ); ?> 参数 参数数据类型是否必需描述默认值$attachment_id整数是附件 ID无$unfiltered布尔值否…

get_attached_media 获取附加的某篇文章的多附件媒体

函数描述 获取附加到当前文章或指定文章的多媒体附件。 使用方法 <?php get_attached_media( $type, $post_id ) ?> 参数 参数数据类型是否必需描述默认值$type字符串是 需要获取的多媒体的mime类型无$post_id整数否…

wp_get_attachment_thumb_file 获取图片附件的缩略图文件

函数描述 获取图片附件的的缩略图文件。 使用方法 <?php wp_get_attachment_thumb_file( $attachment_id ); ?> 参数 参数数据类型是否必需描述默认值$attachment_id整数否附件ID0 返回值 整数或布尔值:获取…