• 解決済 puniler

    (@puniler)


    プラグイン「BBPress」で作った掲示板(トピック)で、コメントに対して返信ができるのですが、

    このときに【返信相手のユーザー名】を取得するコードを探しております。

    たとえば、

    Aさん「よろしく」
    Bさん「こちらこそ」

    とあったとき、

    Aさん「よろしく」
    Bさん「こちらこそ【Aさんへ】」

    という風に【返信相手のユーザー名】を取得して表示したいわけです。

    どうやらBさんが投稿するときの返信フォームには

    
    <form id="new-post" name="new-post" method="post" action="http://example.com/topic/apple/">
      <!--中略-->
      <input type="hidden" name="bbp_reply_to" id="bbp_reply_to" value="999">
      <!--中略-->
    </form>

    という感じで「返信先のpostid(999)」がvalueとして入っているので、そこから「999を投稿したユーザー名」を遡って取得できないかな?と考えているのですが。。

    どなたかその方法がお分かりになりましたら、ぜひっ、ご教示頂けましたら幸いでございます。

    (※ちなみにユーザー名というのは、ユーザーが自由に変更できない方のやつです。)

    ★★ 補 足 ★★

    今回の目的とちょっと似た関数で「bbp_get_reply_author_id」というのがあり、これだと

    Aさん「よろしく」
    Bさん「こちらこそ【1】」

    という風に【Bさん自身のID】が表示されます。

  • トピック「「コメント返信相手の、ユーザー名」を取得する方法」には新たに返信することはできません。