You don’t say which template pack you’re using… Depending on which you’re using:
Find this file:
buddypress\bp-templates\bp-legacy\buddypress\activity\index.php
Or this one:
buddypress\bp-templates\bp-nouveau\buddypress\activity\index.php
Then find this code:
<?php if ( is_user_logged_in() ) : ?>
<?php bp_get_template_part( 'activity/post-form' ); ?>
<?php endif; ?>
And change it to:
<?php if ( is_super_admin( get_current_user_id() ) ) : ?>
<?php bp_get_template_part( 'activity/post-form' ); ?>
<?php endif; ?>
Rather than make the changes to the BP templates, use a template overload instead.
Thank you! I am using legacy. Can you please specify where I make this change?
Please read my first post again – all the specifics are there.