WordPress.org

Make WordPress Core

Ticket #24705: post-template.php.wp_link_pages.patch

File post-template.php.wp_link_pages.patch, 687 bytes (added by chipbennett, 8 years ago)

Alternate patch. Uses if/else rather than if/elseif, and more current-page-link as CSS class

  • post-template.php

     
    661661                        $output .= $before;
    662662                        for ( $i = 1; $i <= $numpages; $i++ ) {
    663663                                $link = $link_before . str_replace( '%', $i, $pagelink ) . $link_after;
    664                                 if ( $i != $page || ! $more && 1 == $page )
     664                                if ( $i != $page || ! $more && 1 == $page ) {
    665665                                        $link = _wp_link_page( $i ) . $link . '</a>';
     666                                } else {
     667                                        $link = '<span class="current-page-link"' . $link . '</span>';
     668                                }
    666669                                $link = apply_filters( 'wp_link_pages_link', $link, $i );
    667670                                $output .= $separator . $link;
    668671                        }