A paginate_links
referência da função Codex tem algum código de exemplo que está sendo lançado em toda a rede.
Possui uma seção que usa uma variável chamada $big = 999999999; // need an unlikely integer
:
echo paginate_links( array(
'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
'format' => '?paged=%#%',
'current' => max( 1, get_query_var('paged') ),
'total' => $wp_query->max_num_pages
) );
E é usado em str_replace
na echo paginate_links
função.
Isso é alguma forma de encapsulamento?
fonte
get_pagenum_link
afeta os números de páginas existentes ? (já quepaginate_links()
usaget_pagenum_link()
por padrão de qualquer maneira). Parece um caso extremo para mim, a menos que esteja faltando alguma coisa?paginate_links()
nem sempre utilizarget_pagenum_link()
por padrão, então eu estou querendo saber se isso é uma convenção de antes, em seguida, e se o 'inteiro improvável' é realmente necessário (ou se a solução real era simplesmenteget_pagenum_link()
)?