Buddypress で「activity」タブの時、サブメニューを非表示にする方法

f:id:aquashine:20161116102724p:plain

 

/wp-content/themes/自分のテーマ/buddypress/members/single/activity.php

に以下を追加する。

(※テンプレートファイルをpluginディレクトリから移動させていない場合は、

/wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/memberssingle/activity.php

 

--------------------------

<?php
$bp_displayed_user_id = bp_displayed_user_id();/*表示されているメンバーのID*/
$bp_loggedin_user_id = bp_loggedin_user_id();/*ログインしているメンバーのID*/
if ($bp_displayed_user_id != $bp_loggedin_user_id):
?>
<script type='text/javascript'>
jq(function(){
/*活動履歴タブの場合、他人のサブナビは非表示にする*/
if (jq.cookie('bp-activity-scope') == 'all'){
jq('#subnav').css('display', 'none');
}
})
</script>
<?php endif; ?>

--------------------------

 

 

以上