作为一名管理员,我非常喜欢WordPress 3.5 media manager的特性和功能。
使用多用户站点,所有用户都可以看到媒体库中的所有图像,无论是否由他们上传。以前是afunctions.php
脚本可能会屏蔽/限制访问
例如:
// Hide Media Library tab Tab from each individual agent
function remove_medialibrary_tab($tabs) {
if ( !current_user_can( \'update_core\' ) ) {
unset($tabs[\'library\']);
return $tabs;
} }
add_filter(\'media_upload_tabs\',\'remove_medialibrary_tab\');
这不再有效,因为我相信媒体库现在是基于JavaScript的。
The question: 我现在如何隐藏或屏蔽WordPress 3.5媒体库中未上载图像的用户的图像?我希望用户只看到自己的图片,或者只看到他们上传到这个特定帖子或页面的图片。
当前的结构和设计对于希望在整个用户组织中共享图像的报纸来说是非常好的,但对于需要更严格的控制和独立的多用户访问的网站来说则不是那么好。
我不是一个编码员,或者充其量只是一个业余爱好者,但我突然想到,选项可能包括:在新的3.5库下拉菜单中屏蔽或编码所有附件过滤器,只在列表中留下“上载到此页面”,或者可能是一个允许管理员为普通用户打开或关闭媒体库图像可见性的开关。
如能就此提供任何指导或指示,将不胜感激。