常用函数-wp_insert_attachment()

常用函数-wp_insert_attachment() 说明 该函数在媒体库中插入一个附件。函数与wp_upd…

常用函数-wp_insert_attachment()

说明

该函数在媒体库中插入一个附件。函数与wp_update_attachment_metadata() 和 wp_generate_attachment_metadata()联合使用。返回wp_posts表格所创建条目的编号。

用法

<?php wp_insert_attachment( $attachment, $filename, $parent_post_id ); ?> 

示例

在文章编号为37的父页面中插入附件:

<?php    
  $attach_id = wp_insert_attachment( $attachment, $filename, 37 );    
  $attach_data = wp_generate_attachment_metadata( $attach_id, $filename );    
  wp_update_attachment_metadata( $attach_id,  $attach_data );  
?>

参数

$attachment

(数组)(必需)关于附件的数据数组,该附件将被写入数据库的wp_posts表。至少需包含关键字post_title, post_content(该关键字的值应该是空字符串)和post_status。

默认值:None

$filename

(字符)(可选)文件在服务器上所处位置。使用绝对路径而不是文件URI。

默认值:false

$parent_post_id

(整数)(可选)附件与父页面联合。这是文章编号所属父页面的编号。

默认值:0

相关资源

wp_get_attachment_url(), wp_delete_attachment(), wp_insert_post()

分类:中文手册

类别:WordPress教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册