Я использую
echo get_the_term_list( $post->ID, 'trpropcity', '', ' ', '' );
для показа ссылки таксономии я хотел бы заставить этот экземпляр из него только иметь первую использованную для своей выгоды букву, Кливленд не КЛИВЛЕНД, я понимаю, что мог просто изменить таксономию, но я на самом деле еще хочу все это ограничения везде на сайте, таким образом, я полагал, что будет лучше просто изменить его однажды. Я играл с ucwords и strtolower, но еще не имел никакого успеха.
Создайте ссылки сами:
$terms = get_the_terms($post->ID, 'trpropcity');
if($terms)
foreach($terms as $term)
echo '<a href="'.get_term_link($term, 'trpropcity').'">'.ucwords(strtolower($term->name)).'</a>';
Как альтернативный путь - можно просто использовать моделирование CSS для ссылок таксономии, мог бы работать также.
text-transform:capitalize;
ucfirst
вместоucwords
– Azizur Rahman 28.06.2011, 13:34