将自定义帖子类型存档页面上的标题长度限制为设置的字符数

时间:2019-10-11 作者:The Chewy

我有一个自定义帖子类型“news”,并希望在自定义帖子类型存档页面上将标题字符长度限制为42个字符

以下代码是如何在此CPT的存档页面上显示标题

<h2><a href="<?php the_permalink();?>"><?php the_title(); ?></a></h2>

是否将参数传递到the_title() 函数,似乎没有任何信息建议你在codex上这样做,或者我会在我的函数中这样做。php文件?

非常感谢。

1 个回复
SO网友:Faye

<?php echo substr(get_the_title(), 0,42) ;?>
Notice the echo and the get_the_title()

这会让你得到你想要的结果。

<小时>

Here\'s an alternative to consider:

我总是发现字符限制会导致奇怪的分词,用户会感到困惑。

WordPress有一个名为wp_trim_words 您可以使用的。

<?php echo wp_trim_words( get_the_title(), 5, \'...\' ); ?>
5-要显示的字数

“…”-显示最后一个单词后的线索(因此您可以使用“-cont.d”或“…read more”或其他内容)

相关推荐