filtrod 3.0.0
template_include
Opis
Pozwala podmienić plik szablonu, który ma zostać załadowany. Często używany do niestandardowych szablonów dla własnych typów treści.
Przykład użycia
add_filter( 'template_include', ... )php
add_filter( 'template_include', 'wpdocs_book_template' );
function wpdocs_book_template( $template ) {
if ( is_singular( 'book' ) ) {
return plugin_dir_path( __FILE__ ) . 'templates/single-book.php';
}
return $template;
}
add_filter( 'template_include', 'wpdocs_book_template' );
function wpdocs_book_template( $template ) {
if ( is_singular( 'book' ) ) {
return plugin_dir_path( __FILE__ ) . 'templates/single-book.php';
}
return $template;
}Parametry
| Parametr | Typ | Opis |
|---|---|---|
$template | string | The path of the template to include. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej
add_filter( 'template_include', 'twoja_funkcja' );
function twoja_funkcja($param_1) {
// Twój kod
}
// rejestracja funkcji zwrotnej
add_filter( 'template_include', 'twoja_funkcja' );
function twoja_funkcja($param_1) {
// Twój kod
}Popularne w tej kategorii