我将functions.php
文件放在代码下面:
function excerpt($limit) {
$excerpt = explode(' ', get_the_excerpt(), $limit);
if (count($excerpt)>=$limit) {
array_pop($excerpt);
$excerpt = implode(" ",$excerpt).'...';
} else {
$excerpt = implode(" ",$excerpt);
}
$excerpt = preg_replace('`\[[^\]]*\]`','',$excerpt);
return $excerpt;
}
我在post-excerpt.php
页面上输入了以下代码:
<?php echo excerpt(32);?>
代码正在类别页面中工作。但是当我发布任何帖子然后post_excerpt不起作用时它会显示完整的内容。