filtrod 2.7.0
post_class
Opis
Dodaje klasy do znacznika <article> w pętli.
Przykład użycia
add_filter( 'post_class', ... )php
add_filter( 'post_class', 'wpdocs_post_class', 10, 3 );
function wpdocs_post_class( $classes, $class, $post_id ) {
if ( has_post_thumbnail( $post_id ) ) {
$classes[] = 'ma-miniature';
}
return $classes;
}
add_filter( 'post_class', 'wpdocs_post_class', 10, 3 );
function wpdocs_post_class( $classes, $class, $post_id ) {
if ( has_post_thumbnail( $post_id ) ) {
$classes[] = 'ma-miniature';
}
return $classes;
}Parametry
| Parametr | Typ | Opis |
|---|---|---|
$classes | string[] | An array of post class names. |
$css_class | string[] | An array of additional class names added to the post. |
$post_id | int | The post ID. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_filter( 'post_class', 'twoja_funkcja', 10, 3 );
function twoja_funkcja($param_1, $param_2, $param_3) {
// Twój kod
}
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_filter( 'post_class', 'twoja_funkcja', 10, 3 );
function twoja_funkcja($param_1, $param_2, $param_3) {
// Twój kod
}Popularne w tej kategorii