我都是,
我有一个不同篇幅的博客,我希望主页只显示该帖子的第一个(比如说)100个单词。 之后,它应该(自动)添加“更多”。
使用WP 3.0进行此操作的好方法是什么?
(我找到了“Content and Excerpt Word Limit”插件: http://wordpress.org/extend/plugins/content-and-excerpt-word-limit/
可是:
我认为它适用于WP 3.0,但也可能不适用。
由于二十个主题有点复杂,我应该以什么方式将它添加到主题中? (添加一个名为loop-index.php的文件并在那里更改?)
答案 0 :(得分:2)
定义类似于WordPress主题index.php的开头,其中$s
是您的字符串,$l
是您想要的字数:
function cut($s, $l) {
if($l<strlen($s)){
while ($string{$l--} != " ");
return substr($s, 0, $l+1);
} else return $string;
}
然后在循环中说cut(the_content())
而不是the_content()
。