匿名投稿可能な掲示板の構築方法【bbPress】

暇だったので作ってみました。

デモサイトはこちら。

前提:bbPressのインストール

掲示板サイトを作る手順についてはゾノさんが死ぬほど丁寧に説明してくださっているので、そちらを参考に。

ただ、結構ボリュームがあるので、サクッと要点を書き出すと、

・フォーラムがカテゴリ(VIP、なんJ)みたいな感じ
・トピックがスレッドみたいな感じ
・フォーラムは基本管理側で作成、トピックをユーザーに作ってもらう
・フォーラム作成の際はフォーラムの属性という箇所を『フォーラム』『オープン』に設定

という具合です。

(多少正確でない表現もありますが、理解を早めるためということで目を瞑っていただければ)

それではbbPressをインストールいただき、以下から匿名投稿までの手順です。

手順1:匿名投稿可能になるよう設定の変更

設定 > フォーラム > フォーラムユーザー設定

ここの匿名での投稿にチェックを入れましょう。

また、今の段階だとテキストエリアが

こんな感じでHTMLタグとか誰が使うんだよ状態なので、そちらもついでにOFFにしておきます。

設定 > フォーラム > フォーラム機能

投稿の整形という項目のチェックを外しておいてください。

終わったら画面最下部のボタンから変更を保存するのもお忘れなく。

手順2:プラグインのインストール

こちらのプラグインをインストールしてWPにアップロード&有効化してください。

https://drive.google.com/open?id=15Hv4_cDCgfB_qfsZC4-Q67KtC3Ao6aju

ちなみにこちらを作ったのは私でなく、

How do I set up real anonymous posting in bbpress forums?

上記事のbirgireさんですので、有志に感謝。

ここまで済ませるとこんな感じになります。

手順3:bbpressの「次のHTMLタグと属性が使えます」を削除

人によっては「次のHTMLタグと属性が使えます」の部分要らない気がしますのでこちらを削除します。

私の見落としかも分かりませんが、設定からは削除できなそうでしたので、CSSで非表示にします。

下記コードを

外観 > カスタマイズ > 追加CSS

あるいは

外観 > テーマの編集 > style.css

に追記してください。

p.form-allowed-tags {
   display: none;
}

以上でこんな感じにスッキリします。

おまけ1:非ログインユーザー(匿名ユーザー)に画像の割り当て

ただ、これだとあまりに無機質な気がしますので、匿名ユーザーに画像を割り当てていきます。

WP User Avatarというプラグインをインストールして有効化してください。

有効化するとサイドバーの一番下にアバターという項目が出ますので、そちらのデフォルトのアバターという項目からお好みの画像を設定できます。

私はこんな感じにしました。

ちなみに設定に関しては以下画像通り。

以上で大体終わりですん。

コメントを残す

メールアドレスが公開されることはありません。