意外と簡単に作れるWordPress掲示板「bbPress」プラグインの使い方、日本語でフォーラムを設置したいなら唯一の選択肢かと

3850095153_73b86a0ea8_o

先日から、以前作成したWordpressテーマのサポート掲示板が作りたくて、Wordpressで使える掲示板プラグインみたいのものを探していました。

それで、いろいろなプラグインを試してみて、以下のプラグインなどもすべて試しました。

WordPressの掲示板プラグイン・テンプレート一覧

中には、英語圏なら使えそうなものもいろいろありましたが、日本語で使えそうなものは、結局「bbPress」しか見つかりませんでした。

あと、bbPressを使うにしても「設置方法とか、日本語化とか結構面倒なんだろうな」と思って使ってみたのですが、意外と簡単に設置できたので、その方法を紹介します。

photo by Michael Dorausch

スポンサーリンク
レクタングル(大)広告

bbPressを日本語で使用する主な手順

bbPress.org

まずは、bbPressでフォーラムを設置するにあたっての簡単な手順を紹介します。

  1. bbPressのインストール
  2. bbPressを日本語化する
  3. bbPressの設定
  4. フォーラムを作成する

手順といえばこれだけ。詳細な方法は以下で説明します。

bbPressのインストール

bbPressは、bbPressからダウンロードしてアップロードしても良いですが、Wordpress管理画面から検索してインストールした方が簡単なのでそちらを紹介します。

まずは管理画面から「プラグイン→新規追加」を選択します。

プラグイン→新規追加

プラグインのインストール画面から検索ボックスに「bbPress」と入力して「プラグインの検索」ボタンを押してください。

bbPressの検索

検索結果からbbPressを見つけて「今すぐインストール」をクリックします。

今すぐインストール

最後にプラグインを有効化すればOKです。

プラグインを有効化

bbPressを日本語化する

ここですぐさま設定に行ってもいいのですが、日本人としては日本語で設定できた方が、理解が深まるので、この時点で日本語化をやってしまいます。

bbPressの日本語化ファイルは、以下のページにある「bbpress-ja.mo」ファイルを使用させてもらいます。

WordPressの掲示板プラグイン、bbPress 2 日本語化ファイル0.6と設置方法

設置手順は以下です。

  1. bbpress-ja.moをダウンロード
  2. FTPなどでbbpress-ja.moをサーバにアップロード

bbpress-ja.moをダウンロード

まずはhalsinan.comから、bbpress-ja.moをダウンロードして、デスクトップにでも置いておきます。

日本語化ファイルのダウンロード

次のような画面が現れるので、「ダウンロードする」ボタンを押すとダウンロードが始まります。

ダウンロードする

圧縮とかされていないのでそのまま使えます。

bbPress日本語化ファイル

FTPなどでbbpress-ja.moをサーバにアップロード

先程ダウンロードした、bbpress-ja.moをWordpressインストールディレクトリにアップロードします。

僕は、public_htmlにWordpressをインストールしているのでこんなパスになります。

/public_html/wp-content/plugins/bbpress/languages

bbPress日本語化ファイルをアップロードする_New

日本語化設定は、これで終了です。

これでWordpress管理画面をリロードすると、次のようなメニューが日本語で追加されています。

追加されたメニュー

今回紹介した、日本語化ファイルは100%日本語化されるわけてはありませんが、実用するには十分なほど分かりやすく翻訳されています。

bbPressの設定

bbPressの設定は、「設定→フォーラム」から設定します。

フォーラムの設定

特に設定する必要もないかもしれませんが、匿名の投稿を許可する場合は、「アカウントを持たないゲストユーザのトピック作成と返信を許可」にチェックを入れてください。

あとは、自動的に与えられる権限は「観客」にしておいた方が無難かもしれません。

bbPressの設定いろいろ

あとは、購読リンクやタグが不要な場合は、以下の設定項目のチェックを外してください。

購読リンクやタグを外す

  • Allow users to subscribe to forums and topics
  • トピックにタグの追加を許可

その他は特に変更する必要は、ないかもしれません。

フォーラムを作成する

最後に、日本語の掲示板であれば「板」にあたる「フォーラム」を作成します。

作成手順はこんな感じ。

  1. 管理画面から「フォーラム→新規フォーラム」を選択
  2. フォーラムのタイトルを入力
  3. フォーラムの案内を入力
  4. 入力が終わったら公開

フォーラムを作成する

公開したら、「View Forum」を押せばフォーラムページに飛びます。

View Forumをクリック

フォーラムはこんな感じで表示されます。

フォーラムの表示例

フォーラムを開くと、以下のような「トピック作成画面」が表示されます。日本で言うところのスレッドみたいなものです。

ここからトピックを作成してもらって、意見交換などができます。

トピック作成画面

トピックには、常に先頭に表示しておく機能や、話題が終わったらトピックを閉じる機能などもついています。

あとは、細かいデザインなどはスタイルシートで調節して、不要なものを非表示にしてもいいかもしれません。

僕が設定したスタイルでよければ、以下に詳しく書いてあります。

12436288584_94d6bc46d2_b.jpg
bbPressプラグインの微妙なスタイル部分をを解決する、コピペで使えるスタイルシートです。

それで、今回作成したサポートフォーラムが次のようになります→サポートフォーラム

まとめ

以前に、他のフォーラムプラグインを試して挫折した事もあるので、今回のbbPressの設置はとても簡単でした。

やはり、日本語で書かれているWordpressのフォーラムは日本語で運営したいものです。そういった時は、bbPressプラグインが最もお勧めです。機能も僕が試したフォーラム系プラグインの中では、最も使いやすかったです。

『意外と簡単に作れるWordPress掲示板「bbPress」プラグインの使い方、日本語でフォーラムを設置したいなら唯一の選択肢かと』へのコメント

  1. 名前:市川恒静 投稿日:2014/11/13(木) 21:16:46 ID:fa17a5b39

    大変為になる記事をありがとうございます。
    読者の市川と申します。

    上記の記事に記載されているところまでは出来たのですが、
    その先がどうしたらいいのかが疑問です。

    つまり、
    ・フォーラムをサイトトップ画面に表示させる。
    のをどうしたらいいのかが分からず困っています。

    今の状態ですとフォーラムは形成されているものの、
    トップ画面からフォーラムに至る入り口がなく、
    誰も見ることが出来ない状態です。
    解消法をご存知でしたらご教示頂けますと幸いです。

    市川

  2. わいひら 名前:わいひら 投稿日:2014/11/14(金) 11:05:25 ID:a210ea93e

    市川さんこんにちは。

    サイトトップからフォーラムへの入口は、Wordpressのカスタムメニューに入口のリンクを乗せるのではダメなのでしょうか?
    あと、ウィジェットなどもあるので、それぞれのフォーラムの入口をサイドバーに出すこともできます。

  3. 名前:なかにし 投稿日:2015/06/19(金) 14:09:18 ID:84053f75e

    詳しい説明有り難うございます。

    初心者で申し訳ありませんが、上記の説明のとおり設定してもうまくいかないので、少し質問させてください。

    最後のほうの
    「公開したら、「View Forum」を押せばフォーラムページに飛びます。」
    とありますが、「View Forum」はどこに表示されているのでしょうか?
    尚、日本語化ファイルのアップロートはまだしていません。
    また、「フォーラム」という固定ページを作成しましたが、テンプレートとして
    デフォルトテンプレート、全幅ページ、参加者ページしか出てきていません。

  4. わいひら 名前:わいひら 投稿日:2015/06/19(金) 20:16:17 ID:ac03e4f9b

    「View Forum」はどこに表示されているのでしょうか?

    管理ページの「フォーラム編集」タイトル下に表示されます。
    書いてある手順のように新規作成した直後でないと、表示されないので、再表示するには、1度フォーラムのページの「更新」ボタンを押す必要があるかもしれません。

    テンプレートとしてデフォルトテンプレート、全幅ページ、参加者ページしか出てきていません。

    何をおっしゃりたいのかが、ちょっとわかりません。
    どのようにしたかったのかなど、もう少し詳しくお願いします。

  5. 名前:なかにし 投稿日:2015/06/20(土) 21:52:40 ID:bf1f3afc9

    ご説明有難うございました。

    「View Forum」は、管理ページの「フォーラム編集」タイトル下に見つかりました。
    確かに、一度作成したときのみ現れ、2度目は、更新を押さないと現れないことがわかりました。

    また、フォーラムへの入り口ですが、1番の方と同じように、どのように入り口を作ったらよいのかわからず、「フォーラム」という固定ページを作っても、何も表示されず困っていましたが、2番のご説明にあるウィジェットによって、左メニューに表示させることができました。

    ですが、できたら、トップメニューに表示させたいんですが、「Wordpressのカスタムメニューに入口のリンクを乗せる」というのは、具体的には、どういうことでしょうか?

    管理画面の「外観」の「メニュー」の「Forums」の下の「カスタムリンク」において、URLを指定するということでしょうか?そのURLは、サイトのURLに何らかの文字を追加すれば、トップメニューに表示されるのでしょうか?

  6. わいひら 名前:わいひら 投稿日:2015/06/21(日) 02:23:12 ID:74d37d162

    「フォーラム」という固定ページを作ったのなら、「外観→メニュー」の「固定ページ」項目にアイテムが表示されると思うのですが。

  7. 名前:なかにし 投稿日:2015/06/21(日) 10:55:37 ID:fa4d5b1e6

    ご説明有難うございます。

    「フォーラム」という固定ページを作り、「外観→メニュー」の「固定ページ」の「メニュー構造」に「フォーラム」を追加しましたが、サイトのその「フォーラム」メニューをクリックしても、「フォーラム」と「編集」という表示のみ現れ、掲示板の記事が出てきません。これは、最初の困っていたときの状態と同じです。

    いずれにしても、フォーラムを左ナビに表示させることができました。有難うございました。

  8. わいひら 名前:わいひら 投稿日:2015/06/21(日) 18:17:09 ID:74d37d162

    固定ページがダメなら、そのサイドバーにあるリンクからフォーラムページへ行って、そのURLで、カスタムメニューから「カスタムリンク」メニューを作っても良いかと思います。

  9. 名前:なかにし 投稿日:2015/06/21(日) 19:39:33 ID:fa4d5b1e6

    何度もご説明いただき有難うございます。

    サイドバーとは、サイトのサイドバーのことでしょうか?

    もしそうなら、サイドバーには、ウィジェットにより表示されるようになったFORUMSがありますが、これは、クリックできません。FORUMSの下には、掲示の記事があって、この記事はクリックできますが、FORUMS自体はクリックできないので、FORUMS特有のURLは存在しないと思われますが。

    尚、わいはら様が作成されているサポートフォーラムには、ホーム直下にフォーラムがあり、また、サポートのサブメニューにもフォーラムがありますが、これをどのようにして実現されたのか全く見当がつきません。

  10. わいひら 名前:わいひら 投稿日:2015/06/21(日) 20:14:50 ID:74d37d162

    ちょっと文字だけでは、どのようなことになっているのかわからないので、サイトのURLを載せてもらって良いでしょうか?

    「View Forum」で出てきたページには、以下のようには表示されないのでしょうか?
    http://nelog.jp/wp-content/uploads/2014/08/d8f2ac12793e.png

  11. 名前:なかにし 投稿日:2015/06/21(日) 21:12:54 ID:fa4d5b1e6

    度々有難うございます。

    「View Forum」で出てくるのは、わいはら様のようなものとは全く違います。

    まだ公開していないサイトなので、お見せすることはできませんが、概略は下記の通りです。
    ————————————————-

    掲示のタイトル
    サイト名 › Forums › 掲示のタイトルUnsubscribe

    This forum contains 1 topic, and was last updated by サイトの名前 23 hours, 22 minutes ago.
    Viewing topic 1 (of 1 total)

    Topic Voices Posts Freshness
    掲示のタイトル

    Viewing topic 1 (of 1 total)
    Create New Topic in “掲示のタイトル”

    Your account has the ability to post unrestricted HTML content.
    Topic Title (Maximum Length: 80):
    (この下にコメントを書き込むスペースが出ます)
    ————————————————-
    以上のように、わいはら様のものとはかなり違っているのではないか思います。

  12. 名前:古家 投稿日:2015/08/29(土) 00:48:40 ID:5c93b9373

    ありがとうございます。

    めちゃ参考になりました。また、ブログ内を見てて、simplicityの作者さんだと知ってビックリしました。

    感謝です。

  13. わいひら 名前:わいひら 投稿日:2015/08/29(土) 13:04:36 ID:0120098c8

    お役に立てて良かったです。
    ブログは、Simplicityを作る過程で調べたことなどをネタなどにしています。
    と言うか、ブログを書くために、Simplicityをバージョンアップしているみたいなところもあります^^;

  14. 名前:サフィ 投稿日:2015/11/07(土) 11:09:03 ID:95d1db059

    掲示板作成方法を探して貴サイトに辿り着きました。

    このページを見てbbpressを導入、またSimplicityも導入しました。素敵なテーマに感激です。

    さて、手順通りに実施したところ上手く表示されないため、以下のサイトを参考に作業しました。

    http://www.photoclip.net/blog/2012/12/19/wordpress3-5-twenty-twelve-bbpress%E3%81%A7%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A9%E3%83%A0%E3%81%AEdemo%E3%82%B5%E3%82%A4%E3%83%88%E3%82%92%E4%BD%9C%E3%82%8A%E7%9B%B4%E3%81%97%E3%81%BE%E3%81%97/
    ”プラグイン [bbpress] フォルダ → [templates] → [default] → [bbpress] フォルダをテーマ [Twenty Twelve] フォルダへコピペ
    プラグイン [bbpress] フォルダ → [extras] 内にあるすべての PHP ファイルを [Twenty Twelve] フォルダへコピーした [bbpress] フォルダへコピペ”

    そうしたところ、ちゃんと表示されるようになりましたが、右サイドバーが下に落ちてしまい、これの対処が出来ません。試しに上記サイトに書かれている処置をしてみましたが変わらず。
    http://wp-simplicity.com/suport/
    上記では右サイドバーが掲示板の右になっておりますが、下に落ちてしまいます。

    試しに子テーマも有効にしましたが変化なし。

    お手数おかけしますが対処方法がわかれば助かります。

  15. 名前:シュウム 投稿日:2015/11/13(金) 16:35:51 ID:cb0a1a6d3

    親フォーラムでトピックを作成することを禁止したいのですがどうすればいいでしょうか?

  16. わいひら 名前:わいひら 投稿日:2015/11/14(土) 12:15:09 ID:a210ea93e

    >サフィさん
    僕も、他のサイトの方法の不具合の原因までは、ちょっとわからないです。
    Simplicityは、この記事の方法でうまくいくようにしているつもりなので。
    当サイトも、Simplicityサイトもこの方法で、フォーラムを設置して正常動作しています。

    以下の方法のコメント欄で、効いた方が原因はわかるかもしれません。
    WordPress3.5 + Twenty Twelve + bbPressでフォーラムのDemoサイトを作り直しました ::: 東南アジアのリゾートホテル写真集 | Beach Resort Photoclip

  17. わいひら 名前:わいひら 投稿日:2015/11/14(土) 12:17:06 ID:a210ea93e

    >シュウムさん
    bbPressに、そういった機能はないので、CSSセレクタをうまいこと設定して、入力フォームをスタイルシートで非表示にしてしまうのではどうでしょうか?
    僕は、入力フォームではそのようにしていませんが、他の場所の不要な部分をCSSで非表示にしたりしています。

  18. 名前:シュウム 投稿日:2015/11/15(日) 21:14:53 ID:78b8ae1e4

    なるほど
    標準で機能はないんですね

    では諦めてスタイルシートをいじることにします。