返信スレッドを使用すると返信はトピックに対してネストしてレイアウトされるようになります。ユーザーが他のユーザーの返信に対して返信すると、既定のフラットなフォーラムビューではなくネストされて表示されます。

bbPress フォーラム全体で返信スレッドを有効にするには:

  1. WordPress 管理画面で 設定 > フォーラムと進みます。
  2. そして フォーラム機能の項目で「返信を〇階層までのスレッド (入れ子) 形式にする」が有効になっていることを確認します。

ここには返信をスレッド化できる深さの設定など、WordPress のコメントスレッドと同様の設定がいくつかあります。

ユーザーが他の返信に対してスレッド返信するには、返信しようとしている返信投稿の返信リンクをクリックするだけです。これはもちろんトピックの返信リンクに対しては動作しません。クリックしても返信フォームにジャンプして新しい返信が作成されるだけです。トピックの下にスレッド返信を入れることはできず、ただの返信を作成します。

ユーザーが返信リンクをクリックすると返信フォームに移動されます。そこからコンテンツを追加して返信を送信して、返信している返信の下にスレッド化できます。送信ボタンの近くにあるキャンセルリンクをクリックして送信をキャンセルすることもできます。

コンテンツを追加して送信ボタンをクリックして返信を投稿すると、以下のように表示されるでしょう。

返信スレッドを有効にするといくつかの問題、または問題と思われる事象が発生する可能性があることを知っておいてください。

  1. レイアウト内の一部のマークアップが自動的に閉じることに問題があるようです。これにより、一部のレスポンシブ スタイルが出力されないという問題が発生する可能性があり、このためにアバターが絶対位置に配置される可能性があります。(#2757)
  2. 実際には問題ではないのですが、返信投稿にページネーションが有りません。ですがこれに遭遇したユーザーにとっては問題だと感じるかもしれません、 私たちは、スレッド形式の返信にページネーションを導入するクリーンな方法に取り組んでいます。 (#2785)