BuddyPress Followで指定ユーザーをフォロー済みかどうかの分岐方法

harada 224views 更新:2014年10月24日

エントリーループ中で利用する場合は下記のようにすることで分岐できます。

<?php
$checkFollowing = bp_get_following_ids( "user_id=".bp_loggedin_user_id());// 現在フォロー中のユーザーIDを取得
$arFollowing = preg_split("/[\s,]+/", "$checkFollowing");
if (in_array('get_the_author_meta( 'ID' )',$arFollowing)) { ?>
フォロー済みです
<?php }
else { ?>
まだフォローしていません
<?php } ?>

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません