Php homepage.post_摘录代码不起作用,但在分类页中起作用
我将Php homepage.post_摘录代码不起作用,但在分类页中起作用,php,Php,我将functions.php文件放在代码下面: function excerpt($limit) { $excerpt = explode(' ', get_the_excerpt(), $limit); if (count($excerpt)>=$limit) { array_pop($excerpt); $excerpt = implode(" ",$excerpt).'...'; } else { $excer
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;
}
<?php echo excerpt(32);?>
和post extracpt.php
page我输入了以下代码:
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;
}
<?php echo excerpt(32);?>
代码正在类别页面中工作。但是,当我发布任何帖子时,帖子摘录不起作用,它会显示完整的内容。哪里是
get\u摘录
或者这应该是什么处理过程?这个问题需要回答更多细节。