bp_blogs_blog_tabs()
Output navigation tabs for a user Blogs page.
Description
Currently unused by BuddyPress.
Source
File: bp-blogs/bp-blogs-template.php
function bp_blogs_blog_tabs() {
// Don't show these tabs on a user's own profile.
if ( bp_is_my_profile() ) {
return false;
} ?>
<ul class="content-header-nav">
<li<?php if ( bp_is_current_action( 'my-blogs' ) || !bp_current_action() ) : ?> class="current"<?php endif; ?>><a href="<?php echo trailingslashit( bp_displayed_user_domain() . bp_get_blogs_slug() . '/my-blogs' ); ?>"><?php printf( __( "%s's Sites", 'buddyboss' ), bp_get_displayed_user_fullname() ); ?></a></li>
<li<?php if ( bp_is_current_action( 'recent-posts' ) ) : ?> class="current"<?php endif; ?>><a href="<?php echo trailingslashit( bp_displayed_user_domain() . bp_get_blogs_slug() . '/recent-posts' ); ?>"><?php printf( __( "%s's Recent Posts", 'buddyboss' ), bp_get_displayed_user_fullname() ); ?></a></li>
<li<?php if ( bp_is_current_action( 'recent-comments' ) ) : ?> class="current"<?php endif; ?>><a href="<?php echo trailingslashit( bp_displayed_user_domain() . bp_get_blogs_slug() . '/recent-comments' ); ?>"><?php printf( __( "%s's Recent Comments", 'buddyboss' ), bp_get_displayed_user_fullname() ); ?></a></li>
</ul>
<?php
/**
* Fires after the markup for the navigation tabs for a user Blogs page.
*
* @since BuddyPress 1.0.0
*/
do_action( 'bp_blogs_blog_tabs' );
}
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.