我想在WordPress中限制帖子标题的字符。
假设我发布了一篇文章,标题为150个字符,但我只想显示120个字符。有没有办法做到这一点?
答案 0 :(得分:2)
您只需在wp-content/themes/your-theme/header.php
中修改主题标题即可。然后根据字符数更改标题:
<title><?php
$title = wp_title(' - ', false, 'right');
if (strlen($title) > 120) $title = substr($title, 0, 117) . "...";
echo $title;
?></title>
答案 1 :(得分:1)
在这方面我最好用这个。该网站解释了5种减少方法:
http://www.doc4design.com/articles/wordpress-5ways-shorten-titles/
答案 2 :(得分:0)
<a href="<?php echo $blogUrl; ?>?p=<?php echo the_ID(); ?>">
<?php
if (strlen($post->post_title) > 120) {
echo substr(the_title($before = '', $after = '', FALSE), 0, 120) . '...';
} else {
the_title();
}
?>
</a>