【问题标题】:Capitalize one word in a dynamic meta title动态元标题中的一个单词大写
【发布时间】:2012-05-10 04:10:37
【问题描述】:

有没有办法将动态元标题中的一个单词大写?

基本上我在元标题中使用了一个 slug,但它是小写的。我想把那个单词大写,但我不确定最好的方法是什么?

<title><?php $taxonomy = 'propertytype'; $queried_term = get_query_var($taxonomy);$term = get_term_by( 'slug', $queried_term, $taxonomy ); echo $term->slug; ?> the rest of the thitle goes here</title>

有没有办法将标题中的slug大写?

非常感谢

保罗

【问题讨论】:

    标签: css wordpress title meta capitalize


    【解决方案1】:
    <?php
    $taxonomy = 'propertytype';
    $queried_term = get_query_var($taxonomy);
    $term = get_term_by( 'slug', $queried_term, $taxonomy );
    $cap = ucwords($term->slug);
    ?>
    <title><?=$cap?>the rest of the thitle goes here</title>
    

    【讨论】:

    • 就可以了,但我会说 ucfirst() 会更好,因为即使 slug 不止一个单词,它仍然可以提供所需的结果。
    • 他说要大写一个字所以我就这么写
    • 嗯,ucwords() 会将字符串中的每个单词大写,而 ucfirst() 只会将第一个单词大写。您的方法是正确的,但是如果您对使用 ucfirst() 进行了微小的更改,它将使其更加灵活。
    猜你喜欢
    • 2016-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-26
    • 1970-01-01
    • 2012-07-06
    • 2017-06-20
    • 1970-01-01
    相关资源
    最近更新 更多