説明
WordPress に簡単にフォーラムを設置できるプラグイン bbPress のための、Snow Monkey アドオンです。このアドオンを有効化すると、下記の機能追加&調整が有効になります。
- bbPress を Snow Monkey に最適化したデザインに調整
- トピックを立てたユーザーに、トピックを閉じるボタンを表示
- フォーラム専用のサイドバーウィジェットエリアを表示
- サイドバー以外のウィジェットエリア、カスタマイザーで設定した広告は表示しない(広告ウィジェットは使用できます)
- bbPress をインストールしただけでは正しく表示されないパンくずを正しく表示するように調整
- bbPress をインストールしただけでは正しく表示されないタイトルタグを正しく表示するように調整
- bbPress をインストールしただけでは正しく表示されないグローバルナビのカレント表示を正しく表示するように調整
- トピックが立ったときに管理者にメールで通知
- Gianism 利用時、Facebook 経由でユーザー登録時があったときに管理者にメールで通知
- Gianism 利用時、Facebook 経由で登録されたユーザーには アバター画像として Facebook の画像を利用する
- ページ下部のトラックバックエリアを非表示に。
- 管理画面からのワンクリックアップデートが可能
- REST API のサポート(forum、topic、reply)
- 返信へのいいね機能(ログインユーザーのみ)
- トピックへのいいね機能(ログインユーザーのみ)
- 投稿欄へのペースト時、コード(と判定されたもの)を
``
で囲む
bbPress を Snow Monkey に最適化したデザインに調整
bbPress は、インストールしただけでそのまま使えるように、bbPress 側である程度強めにデザインがあてられているのですが、それが逆に、テーマのデザインに最適化できない原因になります。そこで、Snow Monkey 用に bbPress のデザインをゼロベースでつくりました。
Snow Monkey の特徴であるうつくし余白間隔や、アラート、引用などのコンポーネントが正しく表示されます。
トピックを立てたユーザーに、トピックを閉じるボタンを表示
bbPress は、デフォルトでは管理者しかトピックを閉じることができません。僕は「ユーザーに自由にトピックを立ててもらって、解決したら自分でトピックを閉じてもらう」という運用の方が良いと思ったので、トピックを立てたユーザーにはトピックを閉じるボタンを表示するようにしました。
パンくず、タイトルタグ、グローバルナビゲーションカレント表示の最適化
bbPress をインストールしただけでは、パンくずリスト、タイトルタグ、グローバルナビゲーションのカレント表示が正しく動作しない場合がありました。例えば、bbPress のユーザープロフィールページやタグページでは、タイトルタグにサイト名しか表示されない、などの問題があります。
Snow Monkey bbPress Support をインストールすれば、そのような問題も解決できます。もし「このページではまだタイトルタグやパンくずが最適化されていない」という部分がありましたら、ご連絡いただければすぐにアドオンをアップデートしてご対応いたします。
トピックが立ったときに管理者にメールで通知
bbPress はデフォルトでは、ユーザーがトピックをたてたときにメール通知が行われませんでした。そのため、トピックがたっても気づかない、ということが度々ありました。そこで、Snow Monkey bbPress Support にトピックが立ったら WordPress の管理者にメールで通知が飛ぶような機能を追加しました。
Gianism プラグイン利用時の Facebook 対応
bbPress は通常 WordPress ユーザーとして登録してログインすることしかできませんが、Gianism というプラグインを利用すると、Facebook や Twitter などでもログインできるようになります。
Snow Monkey のサポートフォーラムでは Gianism を利用して Facebook ログインできるようにしているのですが、Facebook 経由でのユーザー登録だとユーザー登録の通知がこなかったので、Snow Monkey bbPress Support に、Facebook 経由のユーザー登録時に WordPress の管理者にメールで通知が飛ぶ機能を追加しました。
また、bbPress で登録したユーザーのアバター画像は、Gravatar というサービスに登録している画像が使用されるのですが、Gravatar を利用しているユーザーはそう多くないので、Facebook 経由でユーザー登録したユーザーの場合は、アバター画像に Facebook に登録している画像を利用するようにしました。
管理画面からのワンクリックアップデート
Snow Monkey bbPress Support は、Snow Monkey と同じく管理画面からのワンクリップアップデートに対応しています。一度ご購入いただければ、バグフィックスや機能追加などのアップデートも追加費用無しでご利用いただけます。
ライセンスは 100% GPL
ライセンスは Snow Monkey と同じ 100% GPL です。一度ご購入頂ければ、GPL に基づき制限なく自由にご利用頂けます。