paginate_links
Odniesienia funkcja Codex ma jakiś przykładowy kod, który jest być umieszczane w całej sieci.
Ma sekcję, która używa zmiennej o nazwie $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
) );
I jest używany w str_replace
w echo paginate_links
funkcji.
Czy to jakaś forma enkapsulacji?
źródło
get_pagenum_link
mającego wpływ na istniejące numery stron? (ponieważ i takpaginate_links()
używaget_pagenum_link()
domyślnie). Wydaje mi się to ekstremalną sprawą, chyba że czegoś mi brakuje?paginate_links()
nie zawsze używaćget_pagenum_link()
domyślnie, więc zastanawiam się, czy jest to konwencja z wcześniej i jeżeli całkowita „nieprawdopodobnym” jest naprawdę potrzebne (lub jeśli po prostu prawdziwy obejścieget_pagenum_link()
)?