WordPress.org

Make WordPress Core

Ticket #18604: general-template.patch

File general-template.patch, 811 bytes (added by lightningspirit, 4 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/**