Deprecated: Callables of the form ["scabn_Display", "scabn_Display::scabn_head"] are deprecated in /mnt/web208/b3/15/51893315/htdocs/wppa/wp-includes/class-wp-hook.php on line 324

BuddyPress

 
User photos on profile page

If you have Buddypress and you want to display the users photos on his profile page, put this in the profile page template:

<?php
global $bp;
$owner = $bp->displayed_user->userdata->user_login;
echo apply_filters( 'the_content', '[wppa type="thumbs" album="#upldr,'.$owner.'"]' );
?>

If you only want to show the photos from sub-albums of a certain album, e.g. the album with name: Members, change the shortcode into: (note the $ sign in front of the albumname)
[wppa type="thumbs" album="#upldr,' . $owner . ',$Members"]
this is equivalent to (assuming the album id of the Members album is 23):
[wppa type="thumbs" album="#upldr,' . $owner . ',23"]

You can change the shortcode as you like, the trick is the insertion of the username: $owner, being the var that holds the username of the profile being watched.

Domain links

If you want usernames to become links to their respective domain page, tick Advanced settings -> Misc -> IV: Other plugins related settings -> Item 10: Domain links BuddyPress.
This causes the usernames as appearing behind photo names in parenthesis to become the links, if: 1. Basic settings -> Slideshow -> I: Sllideshow component specifications -> Item 18: Add (Owner) is ticked and 2. No download link has been set in Basic settings -> Links -> IV: Other links -> Item 1: Download Link (aka Art Monkey link).
The keyword w#owner in album and photo descriptions will also become links to the user domain.
Likewise, the usernames at the comments on photos will be links to the domain.