Observe o get_pagenum_link( $big )
: isso criará uma URL ( não um link) com base no número fornecido no primeiro parâmetro.
Essa função é usada para obter o padrão básico para o URL, e o inteiro alto é usado aqui, porque:
- Você deve fornecer um inteiro como argumento.
- O URL resultante é filtrado com
apply_filters('get_pagenum_link', $result)
e pode ser alterado por plug-ins. Esse risco é um pouco maior para números que correspondem a páginas existentes, por exemplo, quando um plug-in implementa títulos separados para subpáginas.
Portanto, esta é apenas uma… convenção suja, um sinal para outros plugins: não mude por favor! Eu acho que PHP_INT_MAX
teria sido melhor, mas ainda assim feio. E eu me pergunto quantos desenvolvedores de plugins sabem disso.
O número é então substituído pelo marcador de posição necessário em paginate_links()
.
O que você vê aqui é uma API incompleta . Tente aprender algo com esse exemplo. Não divulgue APIs incompletas ou seus documentos parecerão embaraçosos. :)