【发布时间】:2011-01-06 17:29:07
【问题描述】:
我有一个带有标题的 WordPress 网站,如果标题超过 50 个字符,我需要在标题末尾添加一个省略号 (...),并将标题停止在 50 个字符处。
以下是我正在编写的 PHP,但它似乎无法正常工作。
<?php if (strlen("the_title()") > 50) { ?>
<?php the_title(); ?>
<?php } if (strlen("the_title()") < 50) { ?>
<?php echo substr(get_the_title(), 0, 50); ?>...
<?php } ?>
【问题讨论】:
-
您期望它没有做什么?此外,删除所有使用
the_title()的引号。你想要返回值,而不是那个字符串。