我在我的wordpress主题的loop_single.php中乱糟糟地以小写形式输出帖子标题。我的内容包含非ASCII字符, 因此我认为以下方法可以工作:
<?php echo mb_strtolower(the_title()); ?>
但这行不通。它只是以标题的方式输出标题。
#1
仅使用CSS怎么样?
h1.post-title { /* or whatever the selector is */
text-transform: lowercase;
}
https://developer.mozilla.org/en/CSS/text-transform#Values
#2
你试过了吗
<?php echo mb_strtolower(the_title(), 'UTF-8'); ?>
#3
如果将来有人出于非CSS相关原因尝试这样做, 则此链接非常有用。
https://wordpress.stackexchange.com/questions/39145/how-do-i-convert-a-pages-title-to-lower-case
get_the_title($ post-> ID);比the_title()好;在这种情况下。
评论前必须登录!
注册