WordPress

WordPressでSNSを構築する

更新日:

WordPressは『BuddyPress』というプラグインを使うと、mixiやFacebookのようなSNS(ソーシャルネットワーキングサービス)を作成することができます。今回は『BuddyPress』の導入方法と設定方法を紹介したいと思います。

マルチサイトで作成したサイトでSNSを構築してみたいと思います。ネットワーク管理者の画面から『サイト』→『新規追加』とクリックし、項目を入力後、『サイトを追加』ボタンをクリックします。

ネットワーク管理者の画面のまま、『プラグイン』→『新規追加』をクリックします。キーワードに『BuddyPress』と入力し、『プラグインの検索』ボタンをクリックします。

一番上に出てくる『BuddyPress』の『いますぐインストール』の箇所をクリックします。インストールが成功したら、ネットワークで有効化をクリックします。

プラグインの日本語化

ただ、このままでは英語表記ですので、BuddyPressを日本語化したいと思います。下記のサイトから日本語化のためのファイルをダウンロードします。

http://groups.google.com/group/buddypress-ja

ファイルをダウンロードをクリックします。

ダウンロードしたzipファイルを展開し、その中で一番新しそうな『buddypress-1241-20106027.ja.mo』ファイルを『buddypress-ja.mo』に名称変更して、『wp-content/plugins/buddypress/bp-languages』フォルダにアップロードします。アップロードの方法がわからない方は、以前『WordPressでマルチサイト機能を利用する』で詳しく説明していますので、参考にしてください。

ダッシュボードを更新し、BuddyPressのメニューが日本語になっていればOKです。

ダッシュボードの『BuddyPress』→『フォーラム設置』をクリックし、『新規bbPressインストールを設定』ボタンをクリックします。

次のページで『インストール完了』ボタンをクリックします。『All done!・・・・・』のメッセージが出てきたら、『BuddyPress』のインストールは完了です。右上の『サイト管理』をクリックします。

SNSのメインページにするサイトを開き、『設定』→『パーマリンク設定』を開き、『数字ベース』に変更します。

『外観』→『テーマ』をクリックし、BuddyPress Default1.2.7の有効化をクリックします。

以下のようなSNSサイトが作成されました。

BuddyPressの設定

『ネットワーク管理者』でアクセスし、BuddyPressの『プロフィール欄設置』をクリックし、『欄を追加』をクリックします。

『欄の題名』に『住んでいるところ』と入力し、必須とテキストボックスを選択して、『保存』ボタンをクリックします。

以下、誕生日(日付選択肢)、性別(ラジオボタン)を追加します。この辺は適宜追加してください。

サイトを開いて、『グループ』タブを開き、『グループ作成』をクリックし、新規グループを作成します。下の図では、既にグループを作成済みの場合、グループ作成がグループ案内に変わっています。

『2.設定』をクリックし、フォーラムを有効にするにチェックを入れ、これは公開グループですを選択します(初期設定で選択されていると思いますが)。『次の手順』をクリックします。

アバターを変更したい場合は画像を選択してください。変更しない場合は、そのまま『次の手順』をクリックします。

『4.招待』で『終了』をクリックすればグループが作成されます。作成されたグループの『フォーラム』をクリックします。

新しいトピックを作成したら、『トピックを投稿ボタン』をクリックします。

サンプルページのタブをクリックし、『このエントリーを編集』をクリックします。タイトルと内容を変更したら、『パーマリンク』の『編集』をクリックして、『更新』ボタンをクリックします。

サイトを確認してみましょう。先程のサンプルページが『WinRoadの広場について』に変更されています。

BuddyPressをマルチサイトで利用する利点

BuddyPressをマルチサイト化したWordPressで利用すれば、各ユーザーにブログを設定させることもできるようになります。ユーザーが新規サイトを作れるようにするには、『ネットワーク管理者』のダッシュボードから、『設定』を開き、新規登録の許可の項目で、『新規サイトおよびユーザーアカウントの登録をどちらも許可する。』にチェックを入れます。

これでサイトに登録したユーザーもWordPressのダッシュボードを利用できるようになります。

今回作成したサイトを以下のアドレスから利用することができます。試しにアクセスしてみてください。

http://winroad.info

-WordPress
-

Copyright© WinRoad徒然草 , 2018 All Rights Reserved Powered by AFFINGER5.