'; if ( $letter_word ) { $output .= art_lettering_word( $title, $letter_char ); } else if ( $letter_char ) { $output .= art_lettering_char( $title ); } else { return $title; } $output .= ''; return $output; } return $title; } function art_lettering_char( $title ) { $output = ""; $seek = false; $char = 0; $letters = str_split( $title ); foreach( $letters as $letter ) { if ( $seek ) { $output .= $letter; if ( $letter == ';' ) { $seek = false; $output .= ''; } } else { $output .= '' . $letter; if ( $letter == '&' ) { $seek = true; } else { $output .= ''; } } } return $output; } function art_lettering_word( $title, $letter_char ) { $output = ""; $words = preg_split( '/\s+/', $title ); for( $i = 0; $i < count( $words ); $i++ ) { $word = $words[$i]; if ( $i != 0 ) { $output .= ' '; } $output .= ''; if ( $letter_char ) { $output .= art_lettering_char( $word ); } else { $output .= $word; } $output .= ''; } return $output; } add_action( 'wp_head', 'art_inline' ); function art_inline( $data ) { global $post; if( is_single() || is_page() ) { $css = get_post_meta( $post->ID, 'art_direction_style', true ); if ( !empty( $css ) ) { $style = ""; echo "\n" . $style . "\n"; ?>

#artsy-title can be used to style this entry's title.

'; ?>