考虑标题长度向帖子标题添加类

时间:2012-10-26 作者:Nojan

我在问题中搜索了“标题长度”,但结果都是关于设置最大长度和限制以及。。

我想做的是创建一个if语句,以确定帖子标题是否超过68个字符,如果超过了,则添加smaller 类到it。

我这样写代码:

<?php
    $permaLength = strlen(the_title());
?>
<h2 class="<?php if ($permaLength > 68) {echo \'smaller\';} ?>">
    <a href="<?php the_permalink() ?>">
        <?php the_title(); ?>
    </a>
</h2>
但看起来the_title() 函数并没有返回值,而是返回。是否有其他方法获取标题长度?

1 个回复
最合适的回答,由SO网友:Mridul Aggarwal 整理而成

the_title() 响应结果。使用get_the_title() 返回标题。

结束

相关推荐

Images inside post title

有没有办法在帖子标题中插入图片?它还需要在<title> 标签、永久链接等。我之所以需要这样做,是因为我有一个客户希望在页面标题中使用他们的徽标,而不是纯文本。因此,图像可能位于标题中的任何位置,因此我不能只是附加/前置图像。我能想到的唯一解决方案是使用javascript进行查找和替换,但这似乎不是一个很好的解决方案。。。