filtrod 2.8.0
wp_trim_excerpt
Opis
Filtruje generowaną zajawkę — np. aby dołączyć informację o czasie czytania.
Przykład użycia
add_filter( 'wp_trim_excerpt', ... )php
add_filter( 'wp_trim_excerpt', 'wpdocs_excerpt_with_time' );
function wpdocs_excerpt_with_time( $excerpt ) {
$words = str_word_count( wp_strip_all_tags( get_the_content() ) );
$minutes = (int) ceil( $words / 200 );
return $excerpt . ' <small>Czytanie: ' . $minutes . ' min</small>';
}
add_filter( 'wp_trim_excerpt', 'wpdocs_excerpt_with_time' );
function wpdocs_excerpt_with_time( $excerpt ) {
$words = str_word_count( wp_strip_all_tags( get_the_content() ) );
$minutes = (int) ceil( $words / 200 );
return $excerpt . ' <small>Czytanie: ' . $minutes . ' min</small>';
}Parametry
| Parametr | Typ | Opis |
|---|---|---|
$text | string | The trimmed text. |
$raw_excerpt | string | The text prior to trimming. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_filter( 'wp_trim_excerpt', 'twoja_funkcja', 10, 2 );
function twoja_funkcja($param_1, $param_2) {
// Twój kod
}
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_filter( 'wp_trim_excerpt', 'twoja_funkcja', 10, 2 );
function twoja_funkcja($param_1, $param_2) {
// Twój kod
}Popularne w tej kategorii