WordPress 常用函数中文翻译

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

wp_insert_post 插入文章到数据库-做投稿或者前端表单时使用

函数描述 此函数的作用是插入文章(或页面、自定义文章类型)到数据库,插入之前,会净化一些变量,做一些检查,补全一些缺失的必需数据(如日期/时间)。此函数需要一个数组作为参数,插入成功后,返回插入文章的 ID(插入失败返回…

wp_delete_post 删除文章或页面

函数描述 永久删除回收站中的文章、附件或页面。当一篇文章被删除时,关联到这篇文章的所有内容将同时被删除,包括评论、自定义字段和文章到分类项目之前的关联。 使用方法 <?php wp_delete_post( $postid, $force_delete …

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布尔值否…