'marketing', 'aieo-tiktok-pixel' => 'marketing', 'aieo-attribution-client' => 'analytics', 'aieo-session-tracker' => 'analytics' ) as $handle => $category ) { $handles[ $handle ] ??= array( 'trigger' => 'human', 'consent' => $category ); } return $handles; } ); add_filter( 'rooster/used_css/safelist', static function ( $list ) { $list = (array) $list; foreach ( (array) apply_filters( 'rocket_rucss_safelist', array() ) as $selector ) { if ( is_string( $selector ) && preg_match( '/^\.([A-Za-z0-9_-]+)(\*)?$/', trim( $selector ), $m ) ) { $list[] = '/^' . preg_quote( $m[1], '/' ) . ( empty( $m[2] ) ? '$' : '' ) . '/'; } } return array_values( array_unique( $list ) ); } ); }