BuddyPress1.9.1+WordPress3.8では、BuddyPressにログインしないとアクティビティコメント(返信)が表示されない模様

現在、BuddyPress1.9.1+WordPress3.8でゲーマー交流サイトを作成・運営していますが、ログインしないとアクティビティコメント(返信)が表示されません。

ここ数日は、ログインしていない方でも、投稿へのコメント(返信)を見れる方法は無いものかと探していました。Web上では、「これだ!」という有力な情報は見つけられなかったものの、サーバーの影響も捨てきれないという話しになりました。

そこで、レンタルサーバーのinetdさんに、inetdサーバーと、全く環境の異なるサーバーで、WordPress・BuddyPressをインストールして検証いただいたところ、どちらのサーバーでも、ログインしないとアクティビティコメント(返信)が表示されず、アクティビティコメント(返信)を表示させる設定も見当たらなかったとの事です。

つまり、BuddyPress1.9.1+WordPress3.8では、BuddyPressにログインしないとアクティビティコメント(返信)が表示されない仕様であるという事のようです。

ゲーマー交流サイトでは、フルオープンな交流を目指しており、できれば、アクティビティコメント(返信)もログインせずに見られるようにしたいところでしたが、そういう仕様なら仕方が無いですね! 

ちなみに、inetdさんの調査によると、以前は、返信をアクティビティに表示するプラグイン(BuddyPress Activity Stream Bump to Top)がありましたが、現在はプラグインの更新が止まっており、最新のWordPressとBuddyPressでは使用できません;;

WordPress3.7.1対応で、BuddyPress Activity Stream Bump to Topを少しカスタマイズしたプラグインは有志の方により作成・配布されていますが、こちらもBuddyPress1.9.1+WordPress3.8では動きませんでした。

BuddyPress1.9.1で、返信をアクティビティに表示させるプラグインは、現時点では見つけられていません。しかし、BuddyPressを一度1.6.4にバージョンダウン、その後1.9.1にアップグレードして、wordpress3.7.1を使用したサイト(コチラ)では、アクティビティコメント(返信)も正常に表示されています。

現時点では、ハッキリとした原因・解決方法は不明です。どなたかご存知の方がいらしたら、情報いただけますと幸いです^^
BuddyPressをバージョンダウン・アップグレードされる際は、お気をつけくださいませ!

haniwaのヒトコト

日本でのBuddyPressのブームは終わったようで、日本語での最新情報は見つけにくくなっています。
これからBuddyPressを始める方は、英語サイトを読む必要が出てくるかもしれません;; Web翻訳機能を使うのもアリですが、精度はまだそれほど高くないため、プラグイン説明などの重要な情報は、原文のまま読んだほうが良さそうです。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする


コメント

  1. haniwa より:

    yukiyanさん、こんばんわ~!
    BuddyPress、分かりにくいですよね;;
    私も去年の12月まで約2年ほどBuddyPressのサイトを運営していましたが、インターフェイスがとっつきにくいこと、WordPressやBuddyPressのバージョンアップにBuddyPress用プラグインが付いて来れずセキュリティ面に不安があったこと、そしてサイト開設時の目的を達成したので、思い切って閉鎖してしまいました><

    BuddyPressで作られていたり、詳しい方のサイトは、
    wordbenchITかあさんがあります♪
    「BuddyPress 例」で画像検索すると色々なサイトを見られますよ^^

    あまりお力になれず 済みません;;

  2. yukiyan より:

    検索でこちらにたどり着きました。
    現在、BuddyPressを用いて会員サイトを制作しているのですがつまづいており、
    参考になるサイトなり構築方法をお教え頂けないかと思いメールいたしました。
    テーマは独自のテーマを利用しています。

    会員ユーザーに記事投稿させて、
    例えばAユーザーの記事ページから
    1)Aユーザーのマイページへのリンク方法
    2)記事ページ下部にAユーザーへのお問い合わせフォーム

    1)の場合は、BuddyPressのテンプレートタグ?を用いて、Aユーザーの値取得でリンクさせれば問題ないと思うのですが、タグはどんなものかが見つけられないでいます。もしくはそんなものはないのかもしれませんが。

    2)の場合、Aユーザー記事ページを拝見した購読者がページ下部に設置した、お問合せフォームから直接連絡取れるようにしたいです。
    そうなったとき、Aユーザーのメールアドレス値取得と、コンタラクトフォームの設定などをしないといけないと思います。

    1)2)とも、投稿ユーザーの値が取得できる方法を、アドバイス頂けないでしょうか。
    よろしくお願いいたします。