使我的分类的第一个字母大写

时间:2011-06-27 作者:Chuck

我正在使用

echo get_the_term_list( $post->ID, \'trpropcity\', \'\', \' \', \'\' );
为了显示分类法链接,我想让它的这个实例只有第一个字母大写,克利夫兰不是克利夫兰,我意识到我可以只更改分类法,但实际上我希望它在网站上的其他地方都是大写的,所以我想最好只更改一次。我一直在玩ucwords和strtolower,但还没有取得任何成功。

3 个回复
最合适的回答,由SO网友:onetrickpony 整理而成

自己建立链接:

$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>\';

SO网友:Eugene Pyvovarov

作为一种替代方法,您可以只使用CSS样式来创建分类链接,这也可能奏效。

text-transform:capitalize;

SO网友:MartinJJ

更多的是php问题,但我使用ucfirst

结束

相关推荐

允许用户从WordPress编辑主页(home.php问题)

我想知道如何创建一个带有自定义设计的主页,比如横幅,它的布局与其他页面不同,同时允许用户编辑它。我以前用过home.php 问题是用户无法编辑它。。。除非他们懂PHP。一个选项是为主页的每个部分创建短代码,例如。[banner], [services] 甚至是一个空标签[latestBlogPosts] 我认为这是不对的。实现这一点的方法是什么?典型主页下方的快速“模型”wordpress的最新博客文章和投资组合都是动态的。