bp_media_download_url_file ()

检查用户是否有权限下载该文件。如果不重定向到主页。

描述

文件:bp-media / bp-media-functions.php

函数bp_media_download_url_file(){如果(收取($ _GET [' attachment_id ']) & &收取($ _GET [' download_media_file ']) & &收取($ _GET [' media_file ']) & &收取($ _GET [' media_type '] ) ) { // phpcs:忽略WordPress.Security.NonceVerification如果(“文件夹”! = = $ _GET [' media_type ']) {$ media_privacy = bp_media_user_can_manage_media ($ _GET [' media_file '],bp_loggedin_user_id ()); // phpcs:ignore WordPress.Security.NonceVerification $can_download_btn = ( true === (bool) $media_privacy['can_download'] ) ? true : false; } if ( $can_download_btn ) { bp_media_download_file( $_GET['attachment_id'], $_GET['media_type'] ); // phpcs:ignore WordPress.Security.NonceVerification } else { wp_safe_redirect( site_url() ); } } }

更新日志

更新日志
版本 描述
BuddyBoss 1.4.4 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队