• 締切済み

wordpress会員限定ファイル

ご経験のある方へ質問させていただきます。 ワードプレスのプラグインで会員限定サイト的なものは作成可能だと思いますが、その際にメディアファイルも同様の制限をかける事が可能なものがあったりしますでしょうか? uploads以下にアップロードされるファイルは基本的に全公開だとおもうので、普通のやり方だと出来ないとおもうのですが、そこら辺まで作りこまれたプラグインがあるのかな?と思いまして質問です。

みんなの回答

回答No.1

WordPressって結局は単なるPHPでしかないので、 abcd.php -> 実際のファイル(例えばdef.pdf) って流れを取り、PATHINFO式で作成 これで、 domain/abcd/def.pdfになる。 この時、abcdはプログラムである為、 ここで、アクセスしてきた人が会員なのかを判定。 OKなら、MIMEヘッダーとともに、その後ろについている URi ( URL ではなく )の「中身」を送り返す。 こんだけでOK。 特にプラグインもいらないと思いますが、 プラグインにしても別にいでしょうね。 (ファイルごとに公開非公開をしたいとか、  色々条件が出来る日もあるでしょうから) ってことで、あるかないか?は、「間違いなくある」 のですが、一般にでてるか?は、なさそうですね。 (別に作るのが簡単すぎて、わざわざ公開するほどの価値も  ないレベルなので、その都度作ってもいい程度の物なので。  わざわざプラグインとして出しても意味がないんですよね)

muuming2001
質問者

お礼

自作すればできるのはもちろんできるのですが、ページの管理、ファイルの管理、アクセス権限の管理、会員の管理もろもろ全てそろったパッケージがあれば、自作せずに済むかなと思ってました。 今のところそういうものは見つかっていません。

関連するQ&A