我有一个搜索结果页面,并希望显示较长的结果,然后在WP的标准摘录长度(这是55个字)。
下面是我到目前为止添加到functions.php
中的代码<?php if (is_search()) {
function custom_excerpt_length( $length ) {
return 400;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
} ?>
我期望条件语句现在会使异常显示得更长。但这并没有发生。
将if语句放入函数
function custom_excerpt_length( $length ) {
if (is_search()) {
return 400;
}
else{
return $length;
}
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );