我堆叠在这个函数media_handle_upload( $file_id, $post_id, $post_data, $overrides );上
是否有上传媒体(图像、视频等)的方法与用户ID相关?
我需要创建自定义页面,注册用户上传媒体,他们只需要看到自己的媒体实现的用户档案ID。
有谁可以帮我?
发布于 2017-05-22 11:50:02
我将使用add post meta函数添加与媒体帖子ID相关的meta。在这个帖子中,我将存储上传用户或我希望能够查看图像的任何用户的用户ID。
add_post_meta($post_id, $meta_key, $meta_value, $unique);在上面,帖子ID是媒体项帖子ID,元键是'user_id‘或类似的东西,值是用户ID。然后,当搜索该用户的图片时,你可以在帖子元表中搜索与用户ID匹配的元值。
您可以在这里阅读add_post_meta函数:https://codex.wordpress.org/Function_Reference/add_post_meta
发布于 2017-05-22 17:36:30
我在前端的视频和音频上传中使用了这个代码。
$attach_id = wp_insert_attachment( $attachment, $videos, $post_id );
add_post_meta($post_id, '$meta_key', $attach_id);发布于 2017-05-22 20:00:34
I used this type of code,
$my_post = array(
'post_title' => "title",
'post_content' => "desc",
'post_status' => 'publish',
'post_type' => 'page' OR 'post',
'post_author' => 8
);
$post_id = wp_insert_post($my_post,$wp_error );
$video_str = 1.mp4;
$videos = SERVER_NAME.$video_str;
$attach_id = wp_insert_attachment( $attachment, $videos, $post_id );
add_post_meta($post_id, '$meta_key', $attach_id);
add_post_meta($post_id, '$meta_value', '$meta_value_id');https://stackoverflow.com/questions/44104323
复制相似问题