Mögliches Duplizieren:
Wie werden Uploads geschützt, wenn der Benutzer nicht angemeldet ist?
Ich weiß, wie ich eine Seite oder einen Beitrag mithilfe des Plugins für den Mitgliederzugriff als nur für Mitglieder sichtbar kennzeichnen kann. Auf diese Weise kann die Öffentlichkeit sie nicht sehen. Stattdessen müssen Sie sich anmelden, um die Seite zu sehen.
Wie markiere ich einen PDF oder einen anderen Medien-Upload als nur für Mitglieder sichtbar?
Wenn ich diesen Stapel durchsuche, sehe ich zwei mögliche Lösungen für diese Frage (nicht getestet).
Die Antwort ist noch nicht vollständig ausgearbeitet, kann aber einige Erkenntnisse liefern.
Beschränken des Zugriffs auf Dateien in einem bestimmten Ordner
Wie schützt man Uploads, wenn der Benutzer nicht angemeldet ist?
Frank Bueltges Antwort scheint interessant, aber der Code ist ziemlich komplex. Wie er selbst zugibt, ist sein Englisch böse, aber ich kann versichern, dass seine Codierungsfähigkeiten hervorragend sind :)
Und die Antwort von hakre könnte einsatzbereit sein:
/wp-content/uploads/
durch .htaccess
schützen, wie dort beschrieben.