Hei.
Ei ihan helppo kysymys. Tässä muutamia ajatuksia ja vaihtoehtoja mitä itselle heräsi.
1. Käytät WordPressin omaa sivun/artikkelin salasanasuojattu toimintoa. Tämä on kyllä kovin köykäinen eikä se suojaa tiedostoja, jos sitä katsotaan attacment-linkin kautta tai suoraan wp-content/uploads -kansiosta.
2. Käytät jotain ihan muuta kuin WP:n oletustallennuskansiota (salasanan takana), mutta on kyllä todella työlästä manuaalisesti pyörittää noin suurta määrää tiedostoja.
3. Käytät lisäosaa, joka osaa suojata tiedostot. Nopeasti googlettamalla en löytänyt mitään järkevää. Private files plugin näytti kovin vanhentuneelta.
4. Tärkeintä lienee miten olet ajatellut organisoida noin ison määrän .pdf tiedostoja. Laitatko ne WP:n sivulle/artikkeliin ladattavaksi ja itse sivu olisi vain tietyn kirjautuneen käyttäjän katsottavissa? Ja onko kaikki tiedostot samalla sivulla vai jaoteltuna jonkin kriteerin mukaan, joka olisi järkevää.
Tällöin tämän voisi tehdä Members-lisäosalla tai sitä olen käyttänyt, kun olen halunnut tehdä osasta sivustoa suojatun. Sille voi tehdä uusia käyttäjärooleja, jolla on tietyt oikeudet ja pääsy tietyille sivuille ja muilla ei.
Tämäkään lisäosa ei suoraan suojaa attacment-linkkiä tai wp-content/uploads -kansion suoraa linkkiä. Jos valitset Members-lisäosan, niin attacment-linkin suojaamiseen osannen neuvoa. Mutta en sitä miten suojataan wp-content/uploads kansio.
Alla keskustelua kyseisestä aiheesta.
http://wordpress.stackexchange.com/questions/13872/how-to-restrict-access-to-uploaded-files/13879#13879
http://wordpress.stackexchange.com/questions/37144/protect-wordpress-uploads-if-user-is-not-logged-in