10240 ) { $value = substr( $value, 0, 10240 ); } // Reject patterns that don't belong in CSS. $blacklist = array( 'javascript:', 'expression(', ' $ids, 'slugs' => $slugs, ); } $parts = array_filter( array_map( 'trim', explode( ',', (string) $value ) ) ); foreach ( $parts as $p ) { if ( ctype_digit( $p ) ) { $ids[] = (int) $p; } else { $slugs[] = sanitize_title( $p ); } } return array( 'ids' => $ids, 'slugs' => $slugs, ); } }