Php 从与用户相关的WordPress前端上传媒体库

Php 从与用户相关的WordPress前端上传媒体库,php,wordpress,Php,Wordpress,我在这个函数上叠加media\u handle\u upload($file\u id、$post\u id、$post\u data、$overrides) 是否有方法上传与用户ID相关的媒体(图像、视频等) 我需要创建自定义页面,注册用户上传媒体,他们只需要看到自己的媒体重新配置为其他用户配置文件ID 有人能帮我吗?我会使用add post meta功能添加与媒体帖子ID相关的meta。在这篇文章中,我将存储上传用户的用户ID,或者我希望能够查看图像的任何用户的ID add_post_met

我在这个函数上叠加
media\u handle\u upload($file\u id、$post\u id、$post\u data、$overrides)

是否有方法上传与用户ID相关的媒体(图像、视频等)

我需要创建自定义页面,注册用户上传媒体,他们只需要看到自己的媒体重新配置为其他用户配置文件ID


有人能帮我吗?

我会使用add post meta功能添加与媒体帖子ID相关的meta。在这篇文章中,我将存储上传用户的用户ID,或者我希望能够查看图像的任何用户的ID

add_post_meta($post_id, $meta_key, $meta_value, $unique);
在上面的例子中,post ID是媒体项post ID,meta键是“user_ID”或类似的东西,值是用户ID。然后在搜索该用户的图像时,您可以在post meta表中搜索与用户ID匹配的meta值


您可以在此处阅读添加帖子元函数:

我将使用添加帖子元函数添加与媒体帖子ID相关的元。在这篇文章中,我将存储上传用户的用户ID,或者我希望能够查看图像的任何用户的ID

add_post_meta($post_id, $meta_key, $meta_value, $unique);
在上面的例子中,post ID是媒体项post ID,meta键是“user_ID”或类似的东西,值是用户ID。然后在搜索该用户的图像时,您可以在post meta表中搜索与用户ID匹配的meta值


你可以在这里阅读add_post_meta函数:

我在前端视频和音频上传中使用了这段代码

$attach_id = wp_insert_attachment( $attachment, $videos, $post_id );

add_post_meta($post_id, '$meta_key', $attach_id);

我在前端的视频和音频上传中使用了这段代码

$attach_id = wp_insert_attachment( $attachment, $videos, $post_id );

add_post_meta($post_id, '$meta_key', $attach_id);

这是可行的。一般来说,我需要一个页面来创建像用户库和所有附件分配给该页面。只有我按每个用户的post_meta列出媒体。对吗?这不会杀死WordPress?我使用了这种类型的代码,$my_post=array('post_title'=>“title”、'post_content'=>“desc”、'post_status'=>'publish'、'post_type'=>'page'或'post'、'post_author'=>8)$post\u id=wp\u insert\u post($my\u post,$wp\u error)$视频长度=1.mp4$视频=服务器名称。$video\u str$attach_id=wp_insert_attachment($attachment,$videos,$post_id);添加_post_meta($post_id,$meta_key',$attach_id);添加“后置元”(“后置元id”,“元值”,“元值id”);这是可行的。一般来说,我需要一个页面来创建像用户库和所有附件分配给该页面。只有我按每个用户的post_meta列出媒体。对吗?这不会杀死WordPress?我使用了这种类型的代码,$my_post=array('post_title'=>“title”、'post_content'=>“desc”、'post_status'=>'publish'、'post_type'=>'page'或'post'、'post_author'=>8)$post\u id=wp\u insert\u post($my\u post,$wp\u error)$视频长度=1.mp4$视频=服务器名称。$video\u str$attach_id=wp_insert_attachment($attachment,$videos,$post_id);添加_post_meta($post_id,$meta_key',$attach_id);添加“后置元”(“后置元id”,“元值”,“元值id”);真的吗?“$meta_key”变量在单引号内?它有效吗?真的吗?'meta_key'变量在单引号内?它有用吗?