it-swarm.com.de

Zugriff von Admin-Uploads auf bestimmte angemeldete Benutzer beschränken?

Dies ist eine sehr offene, spekulative Frage mit vielen möglichen Blickwinkeln: Hat jemand versucht, den Zugriff bestimmter Uploads auf einen angemeldeten Benutzer zu beschränken?

D. h., Wie kann der Site-Administrator Dateien hochladen und Berechtigungen für bestimmte angemeldete Benutzer zuweisen?

Könnte dies ein Upload-Verzeichnis mit dem Namen/this_user/in wp-content/uploads/beinhalten? Und den Zugriff darauf mit .htaccess und is_logged_in einschränken? Oder eine Art Meta- oder benutzerdefiniertes Feld, das Berechtigungen und Benutzer für Uploads zuweist?

Andere Antworten auf WPAnswers beziehen sich auf den Hotlinking-Schutz. Dies ist eine andere Situation. Ich muss mich auf angemeldete Benutzer beschränken, die sich alle in derselben Domain befinden.

Irgendwelche Ideen? Vielen Dank

1
markratledge

Sie können hierfür current_user_has_role verwenden

Und wenn Ihnen die Standardrollen nicht ausreichen, empfehle ich Ihnen, das Members-Plugin von Justin Tadlock herunterzuladen, mit dem Sie Rollen hinzufügen können.

1
user2015