しかし、管理者でログインしている際は、アップロードボタンが表示されるのですが
ログアウトしていまうと、アップロードボタンが表示されません。
bbPress自体は、Anonymous postingにチェックを入れれば、ログアウトしていても(非会員でも)トピックを立てたりコメントしたりできます。
しかし GD bbPress Attachments は、そういう機能をそもそも持っていないようですね。
非会員でも画像をアップロードできるようにするにはどうしたら宜しいのでしょうか。
可能かどうか判りませんが、GD bbPress Attachmentsを改造すればできるかもしれません。
ghvst様
こんばんは。
ご返信有難う御座います。
やはり改造ですか。。
私なりに色々海外サイトも見て回ったのですが、そこまでの知識が全くないので
今だにできておりません。。
もし何か良い方法等ご存知でしたら、可能であれば教えて頂けましたら幸いです。
以上、宜しくお願い致します。
backcoolさん
長くなるのでここに詳細を書くのは割愛しますが、例えば下記のページが、フィルターの使い方を紹介して下さっています。
WordPress拡張の基礎:フィルターについて
私が書いた「改造」と、上記ページで拡張と言っているのは、同じと思って頂いて大丈夫です。
さて、GD bbPress Attachments の中身を読んでみたところ、幾つか「フィルター」がありました。
これも詳細は割愛しますが、下記の2つがbackcoolさんの目的に使えそうです。
d4p_bbpressattchment_is_user_allowed
d4p_bbpressattchment_is_hidden_from_visitors
一つ目は、オリジナル(public function is_user_allowed
)が「ログイン中のみtrue
、それ以外はfalse
を返す」ようになっており、それを変更できるフィルターです。
二つ目は、オリジナル(public function is_hidden_from_visitors
)が「添付画像を非ログイン中に隠すならtrue
、見せるならfalse
を返す」ようになっており、それを変更できます。
上記リンク先のページも参考になさって、チャレンジしてみてください。
ghvst様
こんにちは。
教えて頂いた方法で、自分なりに調べたら出来ました!
あっているかはまだちょっと微妙ですが表示は
したので、次の段階に進めそうです。
htmlとcssしか分からなかったのですが、今回の件でPHPに興味が
出来てきましたので、これを機会に少し勉強をして
みようと思いました。
この度は、何度もご丁寧に有難う御座いました。
また何かある際は、宜しくお願い致します。