質問: 管理者アップロードへのアクセスを特定のログインユーザーに制限しますか? これは、多くの可能性を秘めた非常に自由な投機的な質問です。誰かが特定のアップロードへのアクセスをログインユーザーに制限する方法を使っていますか?つまり、サイト管理者は特定のログインユーザに対してどのようにファイルをアップロードし、それぞれに許可を割り当てることができますか。これには、wp-content/uploads /に/ this_user /というアップロードディレクトリが必要ですか?そしてそれへのアクセスを.htaccessとis_logged_inで制限しますか?それとも、アップロード用の権限とユーザーを割り当てるメタまたはカスタムフィールドのようなものですか?ここwpaで他の回答はホットリンク保護を扱いますが、これは別の状況です。私はログインユーザーに制限する必要があります、すべて同じドメインにあります。何か案は?ありがとう
回答: これにはcurrent_user_has_roleを使うことができますそして標準的な役割では不十分な場合は、justin tadlockのmembersプラグインをダウンロードして役割を追加できるようにすることをお勧めします。