WordPress.org

Make WordPress Core

Ticket #18604: general-template.patch

File general-template.patch, 811 bytes (added by lightningspirit, 7 years ago)

This patch add two new filters at end of paginate_links()

  • general-template.php

     
    19491949        endif;
    19501950        switch ( $type ) :
    19511951                case 'array' :
    1952                         return $page_links;
     1952                        return apply_filters( 'paginate_links_array', $page_links ) ;
    19531953                        break;
    19541954                case 'list' :
    19551955                        $r .= "<ul class='page-numbers'>\n\t<li>";
    1956                         $r .= join("</li>\n\t<li>", $page_links);
     1956                        $r .= join("</li>\n\t<li>", apply_filters( 'paginate_links_array', $page_links ) );
    19571957                        $r .= "</li>\n</ul>\n";
    19581958                        break;
    19591959                default :
    1960                         $r = join("\n", $page_links);
     1960                        $r = join("\n", apply_filters( 'paginate_links_array', $page_links ) );
    19611961                        break;
    19621962        endswitch;
    1963         return $r;
     1963        return apply_filters( 'paginate_links_html', $r );
    19641964}
    19651965
    19661966/**