akcjareferencjaod 1.5.0
parse_query
Opis
Uruchamiany po utworzeniu obiektu zapytania i przetworzeniu zmiennych zapytania, ale przed wykonaniem zapytania. Alternatywa dla pre_get_posts.
Przykład użycia
add_action( 'parse_query', ... )php
add_action( 'parse_query', 'wpdocs_parse_query' );
function wpdocs_parse_query( $query ) {
if ( ! is_admin() && $query->is_main_query() ) {
$query->set( 'posts_per_page', 12 );
}
}
add_action( 'parse_query', 'wpdocs_parse_query' );
function wpdocs_parse_query( $query ) {
if ( ! is_admin() && $query->is_main_query() ) {
$query->set( 'posts_per_page', 12 );
}
}Parametry
| Parametr | Typ | Opis |
|---|---|---|
$query | \WP_Query | The WP_Query instance (passed by reference). |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej
add_action( 'parse_query', 'twoja_funkcja' );
function twoja_funkcja($param_1) {
// Twój kod
}
// rejestracja funkcji zwrotnej
add_action( 'parse_query', 'twoja_funkcja' );
function twoja_funkcja($param_1) {
// Twój kod
}Popularne w tej kategorii