bp\媒体\论坛\保存\ gif\数据($post_id)
保存论坛、主题、回复的gif数据
描述
参数
- $post_id
-
(必选)
来源
文件:bp-media/bp-media-filters.php
函数bp_media_forums_save_gif_data($post_id){if(!bp_is_forums_gif_support_enabled()){return;}if(!empty($_post['bbp_media_gif']){//如果在论坛中保存并在平台设置$main_activity_id=get_post_meta($post_id,'bbp_activity_id',true)//保存gif数据$gif_data=json解码(stripslashes($_POST['bbp_media_gif']),true);if(!empty($gif_data['saved'])和$gif_data['saved']){return;}$still=bp_media_sideload_attachment($gif_data['images']['480w_still']['url']);$mp4=bp_media_sideload_附件($gif_data['images['images']['original]['mp4']mp4']));$gdata gdata=array($still'='mp4'>)更新发布元数据($post_id,$gif_data,$gdata)$gif_data['saved']=true;更新发布元数据($post_id,$gif_raw_data',$gif_data);//如果(!empty($main_activity_id)&&bp_处于活动状态('activity'){bp_activity_更新元数据($main_activity_activity_id,$gdata,$gdata);bp_活动更新元数据($main_activity_id、$gif_raw_data’、$gif_data);}其他{删除post_meta($post_id、'u gif_data');删除post_meta($post_id、'u gif_raw_data');}
变更日志
版本 | 描述 |
---|---|
BuddyBoss 1.0.0 | 介绍。 |