post_class_taxonomies
post_class_taxonomies
Appears in: wordpress-6.1, wordpress-6.1.1, wordpress-6.2, wordpress-6.2.1, wordpress-6.2.2, wordpress-6.3, wordpress-6.3.1, wordpress-6.3.2, wordpress-6.4, wordpress-6.4.1, wordpress-6.4.2, wordpress-6.4.3, wordpress-6.5, wordpress-6.5.2, wordpress-6.5.3, wordpress-6.5.4, wordpress-6.5.5, wordpress-6.6, wordpress-6.6.1, wordpress-6.6.2, wordpress-6.7, wordpress-6.7.1, wordpress-6.7.2
Hook Type: filter
Displaying hooks found in version: wordpress-6.7.2apply_filters('post_class_taxonomies') is found 1 times:
- /wp-includes/post-template.php line 572568569570571572573574575576577578
* @param int
$post_id
The post ID.
* @param string[]
$classes
An
array
of post
class
names.
* @param string[]
$css_class
An
array
of additional
class
names added to the post.
*/
$taxonomies
= apply_filters(
'post_class_taxonomies'
,
$taxonomies
,
$post
->ID,
$classes
,
$css_class
);
foreach
( (
array
)
$taxonomies
as
$taxonomy
) {
if
( is_object_in_taxonomy(
$post
->post_type,
$taxonomy
) ) {
foreach
( (
array
) get_the_terms(
$post
->ID,
$taxonomy
)
as
$term
) {
if
(
empty
(
$term
->slug ) ) {
continue
;