BuddyPressはWordPressでSNSコミュニティサイトを制作するのに非常に便利なプラグインです。
BuddyPressの使い方は以前の記事で紹介しましたが、今回はさらに機能を向上させる事が出来るプラグインを紹介します。
- これは使える!BuddyPressにおすすめなプラグイン
- BuddyPress Activity Plus
- BuddyPress Automatic Friends
- BuddyPress Avatar Bubble
- BuddyPress Edit Activity Stream
- BP Edit Group Slug
- Buddypress Friend of a Friend (FOAF)
- BuddyPress Message Attachment
- Email Users
- RS Buddypress Activity Refresh
- WangGuard
- Welcome Pack
- Yoast SEO
- rtMedia for WordPress, BuddyPress and bbPress
- BuddyPress Auto Group Join
- Event Manager
- Social Login
- WP Email Login
- Peter’s Login Redirect
- Rating-Widget: Star Rating System
- Invite Anyone
- EWWW Image Optimizer
- あくろのまとめ!
これは使える!BuddyPressにおすすめなプラグイン
ボクが実際に運営しているWEBサイトで試してみて「コレは便利だ!」というプラグインをピックアップしました。
しかしながら、テーマによって上手く動作しないモノもあるので、ダメだった場合は諦めて下さい笑。
BuddyPress Activity Plus
BuddyPressのアクティビティページは通常テキストしか入力出来ません。このプラグインを使用すると、簡単に画像・動画・リンクをアクティビティページからアップロードするコトが出来るようになります。
ユーザーによってはWEBに詳しくない方も大勢います。とんでもない解像度の画像をアップする可能性もあります。設定から画像の最大幅やサムネイルサイズを決められるので、非常に重宝します。
BuddyPress Automatic Friends
アカウント登録したユーザーと自動的に友達になるプラグイン。サイト運営者と自動的にフレンドになる設定をしておけば、お知らせを通知するのに役立ちます。
BuddyPress Avatar Bubble
ユーザーのプロフィールをチェックするには、そのユーザーのプロフィールページに行かなくてはならなく、少々面倒です。
Avatar Bubbleはアバター画像にマウスカーソルを合わせるだけで、フレンド依頼を出したり、メッセージを送ったり、簡単なプロフィールを表示させるコトが出来ます。
いちいちページに飛ばなくても良いので便利です。ボクのサイトはマルチサイト化していますが、他のサイトがエラーになるので使用を止めました。
もし導入を考えるなら、他のサイトもチェックしてみると良いでしょう。
BuddyPress Edit Activity Stream
アクティビティページではつぶやきを発言するコトが出来ますが、1度つぶやくと編集をするコトが出来ないんです。昔のFacebookもそうでしたよね。
つぶやいた後に「ああー誤字が!!!」って気づくのって多いですよね。このプラグインではつぶやきに編集機能を追加してくれます。
これでせっかく書いたつぶやきを削除せずに済むんです!2年以上開発が止まっていますが、最新版でも動作します。
BP Edit Group Slug
BuddyPressでサイト制作をするとぶつかるのが日本語スラッグの壁です。ユーザーが、グループ作成を行うと「グループ名」がそのままスラッグになります。
日本語でグループ名を作ると厄介・・・。例えば「http://example/group/日本語グループ/」はエンコードされると、
http://example.com/group/%C6%FC%CB%DC%B8%EC%A5%B0%A5%EB%A1%BC%A5%D7/
この記事に書いてあるコトを試してみたんですが、最新版では上手くいきませんでした。試行錯誤している中で見つけたのがこのプラグイン。
グループ作成時に「スラッグを変更する」項目を作ってくれます。そこに注意書きとして・・・
「スラッグを英数字にしないと表示されない可能性があります!変更されない場合、運営側で変更させていただきます。」
と記載しておけば問題は解消されるはず!
Buddypress Friend of a Friend (FOAF)
FOAFはFacebookでいう「この人友達じゃないですか?」ってヤツです。プロフィールページやサイドバーウィジェットに「友達かもしれない誰か!」を表示してくれるプラグインです。
BuddyPress Message Attachment
ユーザー同士のプライベートメッセージに画像を添付出来るようにするプラグイン。
ボクが作っているサイトは、ゲーム関連のコミュニティなのでコレ結構大事です!ゲームプレイ画像なんかもやり取り出来たら便利ですからね。
Email Users
サイト運営者からユーザーに一括でメール送信出来るプラグイン。記事の更新通知や連絡事項などを送るのに便利です。
全員だけでなく、特定のグループやユーザーにのみ送るコトも可能でメルマガみたいなモノが作れてしまう。あんまり送り過ぎると、迷惑がられるので注意!笑
RS Buddypress Activity Refresh
BuddyPressのアクティビティページは便利なんですが、Twitterのように自動的につぶやきが更新されていきません。
その都度、ブラウザを更新しなければならないんですよね。このプラグインを入れるとそれが解消!何秒ごとにページをリフレッシュするかや日付スタンプを付けてくれます。
WangGuard
BuddyPressやマルチサイトに対応したセキュリティプラグイン。アカウント登録時やコメント投稿時のスプロガーやスパマーをチェックしてくれます。
またIPやドメインなどからアクセスブロックする機能もあります。外部サイトWangGuardウェブサービスでチェックしてくれます。
Welcome Pack
アカウント登録したユーザーが初めてサイトに訪問した時に、「サンキューページ」にリダイレクトしてくれるプラグイン。
サンキューページだけでなく「利用規約」ページにリダイレクトさせるなど、細かく設定出来ます。これも古いプラグインですが、現在も動作します。
Yoast SEO
言わずと知れたSEOプラグイン。BuddyPressに特化したSEOプラグインとして「SEOPRESS」「BuddyPress Sitemap Generator」をオススメしているブログを多く見ますが、全くといって言い程・・・動作しません。
有名な「ALL IN ONE SEO PACK」もメンバーページやフォーラムトピックなどのページでは動作が不安定ですが、Yoast SEOはほぼ完璧です!
BuddyPressやbbpressで作成されるアクティビティ、メンバー、グループ、フォーラム、トピック、リプライページまでメタ出力が可能。
ただし、メンバー1人1人のプロフィールページ、1つ1つのグループページまではメタ出力出来ません。ボクが使用しているテーマとの兼ね合いかもしれませんが・・・。
ですが!一時期流行ったmixiを見ても各ユーザーのプロフィールページって「noindex follow」なんですよね。
確かに「特定の登録メンバーのプロフィールを見たい!」といった訪問者は皆無ですし、オープンなSNSサイトであるBuddyPressとしても、ユーザー1人1人のページをインデックスさせるのは、ユーザー目線でプライバシーを考えた時にもどうかと思う点です。
BuddyPressで制作されてるサイトをいくつも見ましたが、そこまで考えてやってるサイトはあまりないですね。ボクのサイトはプロフィールページやグループページには「noindex follow」を付けてます・・・一応。
rtMedia for WordPress, BuddyPress and bbPress
あらゆるページに画像・ビデオ・音声をアップロード出来るプラグイン。BuddyPress Activity Plusに似ていますが、こちらの方がもっと細かな設定を施すコトが出来ます。個人的には前者の方が楽で良いです。
BuddyPress Auto Group Join
BuddyPress Automatic Friendsのグループ版。アカウント登録したユーザーを設定したグループに自動的に参加させるコトが出来ます。古いプラグインですが、今も動作します。
Event Manager
個人的なイベント、グループ単位のイベントを作成出来るプラグイン。面白いのがユーザーが作成したイベントに予約が出来る機能まであります。
Social Login
さまざまなSNSと連携してアカウント登録が出来るプラグイン。手軽に登録できる点を考えて「必要かな」と思って、最近導入してみました。使い方等は全て英語ですが、直感的に分かりやすく難なく設定が完了しました。
もう一つ「Social Login, Social Sharing, Social Commenting and more!」というのがよく紹介されていますが・・・こっちはダメでした。有料登録しないと使用出来ませんでした。
※Social loginも高機能版は有料となります。
WP Email Login
ログイン方法をユーザー名ではなくメールアドレスにするプラグイン。一時期、ブルートフォースアタックがありましたしセキュリティ面でも少し良くなるかな。
Peter’s Login Redirect
ユーザーがログイン・ログアウトした際に、設定したページにリダイレクトしてくれるプラグイン。BuddyPressってログイン・ログアウト時に、ページの遷移とかもなくてユーザーが迷いがちになるんですよね。
Rating-Widget: Star Rating System
アクティビティ・フォーラムの投稿や、ユーザー自身にレーティング機能(評価)を付けられるプラグイン。有料版と無料版がありますが、無料版でも十分な機能を持っています。
外人さんはフォーラム大好きですからね。日本人は評価好きだけど匿名好きなので、どうかなと思いますが・・・。
Invite Anyone
アカウント登録したユーザーがお友達に「このサイト面白いよ!オマエも登録してみろよ!」という招待メールを簡単に送れるプラグイン。
個人で運営していると、どーしてもサイトが広まらないってありますよね・・・じゃあ、参加してくれてるユーザーたちに手伝ってもらおう!
招待メールのひな形も決めるコトが出来るので、ユーザーの手を煩わすコトもないかな。
EWWW Image Optimizer
サイトが賑わってくれば、さまざまなユーザーが画像をアップしたりします。その時に「サイト表示が遅くなるから、出来るだけ最適化してから!」って考えてくれる超優良なユーザーはいないでしょう笑。
画像アップロード時に、最適化を行ってくれるプラグイン。このプラグインはWordPressを使用してる方なら、知らない人はいないってぐらい有名ですね。
これ、ホント大事です。実際に運営していて、200×200pxのアバターを設定するのに1920×1080pxの画像をアップロードする方も多々いました。
その他、背景画像を変更したりする時にも、都度画像がアップロードされていくわけですよ。日に何十枚何百米の画像がアップロードされてた時もありましたから・・・。
んで、functions.phpで設定されたサムネイルが複数作成されていくわけですが、もう怖いのなんのって・・・笑。ある程度、賑わったBuddyPressサイトなら、サーバーお引っ越しも必要かもしれないですね。
あくろのまとめ!
日本でのBuddyPressの情報は非常に少ないです。ボクもサイトを作成した時には、海外サイトをチェックする方が断然多かったです。
数年前に流行ったBuddyPressですが、まだまだ使ってみたいと思ってる方はいるはず!なので、今回はBuddyPressで使えるプラグインを紹介しました。
でも、他にも一杯あるんですよね。チャットやビデオチャットを組み込むプラグインとか・・・。試したいけど、それこそ表示が遅くなりそう・・・。
また良いプラグインが見つかったら、紹介したいと思います。使い方に関しては、下記エントリーを参考にして下さい。
[kanren postid=”3410″]
ボクのような素人がBuddyPressでサイト制作を考えるなら、HTMLやCSSの知識が必要となってきます。また、WordPressに関しての知識を最低限身につける必要があります。
何事も学んで、実際に使ってみるコトが大事ですね。
コメント
とても参考になりました!
ここのほとんど全てのプラグインを入れさせていただきました!
サイト作成中です!