WordPress.org

Ready to get started?Download WordPress

Forums

BP Album+ next page not working (3 posts)

  1. simon.goodchild
    Member
    Posted 4 years ago #

    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

  2. simon.goodchild
    Member
    Posted 4 years ago #

    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/

  3. heygaryc
    Member
    Posted 4 years ago #

    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.

Topic Closed

This topic has been closed to new replies.

About this Topic