У меня есть сайт wordpress с заголовками, и если заголовок имеет более 50 символов, мне нужно добавить эллипсис (...) в конце заголовка и остановить заголовок на 50 символов. Ниже представлен PHP, который я пишу, но, похоже, он не работает правильно, ища 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 } ?>