本文最后更新于 1099 天前,其中的信息可能已经有所发展或是发生改变。
默认情况下,WordPress允许作者查看您网站媒体库中的所有图像。允许作者查看媒体库中的所有文件。 他们还可以查看由管理员 , 编辑或其他作者上传的图像。
对于许多网站而言,这可能并不重要。 但是,如果您运行一个多作者网站 ,则可能需要更改它。
首先,进入 “网站根目录/wp-content/themes/您当前使用的主题名称/”
找到functions.php文件并编辑,在末尾插入如下代码即可
// Limit media library access
add_filter( 'ajax_query_attachments_args', 'wpb_show_current_user_attachments' );
function wpb_show_current_user_attachments( $query ) {
$user_id = get_current_user_id();
if ( $user_id && !current_user_can('activate_plugins') && !current_user_can('edit_others_posts
') ) {
$query['author'] = $user_id;
}
return $query;
}