WordPress.org

Support

Support » Plugins and Hacks » BP Album next page not working

BP Album next page not working

  • WP 3.0 BP 1.2.5 BP Album+ 0.1.9

    I have BP Album+ running and looked like all was well until a member uploaded more pictures than could be shown on one page.

    In the link to go to the next page, the “2” and the right arrow both go to the following URL, but it simply goes to the website home page instead of the home page.

    (pinkfinp is the member user name)

    http://www.blueflipperdiving.co.uk/members/pinkfinp/album/home/2

    Any ideas please as photos are a key feature of the website, many thanks.
    Simon

Viewing 2 replies - 1 through 2 (of 2 total)
  • An after thought…. is this the URL correct for the second page of an album?

    http://www.blueflipperdiving.co.uk/members/pinkfinp/album/home/2

    The initial URL when viewing the album is:

    http://www.blueflipperdiving.co.uk/members/pinkfinp/album/single-album/4/

    The nextpage code is a known bug with WordPress 3.0, and there is a bug fix logged in the Trac database, found here:
    http://core.trac.wordpress.org/ticket/13471

    As a temporary and immediate fix on my site, we made a very small change to the post-template.php file in the wp-includes directory.

    You need to replace line 622, which currently looks like this:
    $output .= '<a href="' . trailingslashit(get_permalink()) . user_trailingslashit($i, 'single_paged') . '">';

    With:
    $output .= '</a><a href="' . trailingslashit(get_permalink()) . user_trailingslashit('?page=' . $i, 'single_paged') . '">';

    THEN, also replace line 636 in exactly the same way, replacing:
    $output .= '</a><a href="' . trailingslashit(get_permalink()) . user_trailingslashit($i, 'single_paged') . '">';

    With:
    $output .= '</a><a href="' . trailingslashit(get_permalink()) . user_trailingslashit('?page=' . $i, 'single_paged') . '">';

    It should work fine after this fix.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘BP Album next page not working’ is closed to new replies.