我有一个多站点。在站点A中,用户登录为author.
在站点B中,用户仍然没有角色登录,但他无法以前端表单(由ACF制作)上载文件。
我只需要登录站点A的用户,就可以在站点B的前端表单中上载文件。我尝试了两种解决方案:
if ( is_user_logged_in() )
add_action(\'admin_init\', \'allow_contributor_uploads\');
function allow_contributor_uploads() {
$user_id = get_current_user_id();
$user_id->add_cap( \'upload_files\');
}
以及
if ( is_user_logged_in() )
add_action(\'admin_init\', \'allow_uploads\');
function allow_uploads() {
global $current_user;
$current_user = get_current_user_id();
$current_user->add_cap( \'upload_files\');
}