我的网站是watersedgeofshelton。com和我需要帮助删除[…]在博客帖子摘录之后(在活动、码头和餐厅下)
我读到我必须将此代码添加到我的函数php中
function new_excerpt_more( $more ) {
return \'\';
}
add_filter(\'excerpt_more\', \'new_excerpt_more\');
但当我补充说,这不起作用,有什么建议吗?
我的函数php如下所示
// The excerpt based on words
if ( !function_exists(\'my_string_limit_words\') ) {
function my_string_limit_words($string, $word_limit){
$words = explode(\' \', $string, ($word_limit + 1));
if( count($words) > $word_limit )
array_pop($words);
return implode(\' \', $words).\'...\';
}
}
// The excerpt based on character
if ( !function_exists(\'my_string_limit_char\') ) {
function my_string_limit_char($excerpt, $substr=0){
$string = strip_tags(str_replace( \'...\', \'...\', $excerpt));
if ( $substr > 0 ) {
$string = substr($string, 0, $substr);
}
return $string;
}
}
SO网友:N00b
这是必须的,我在几个项目中使用它:
add_filter( \'excerpt_more\', \'my_excerpt_more\' );
function my_excerpt_more( $more ) {
return \'\';
}
只需将其复制粘贴到
functions.php
.
您可能需要的小奖励片段:
add_filter( \'excerpt_length\', \'my_excerpt_length\' );
function my_excerpt_length( $length ) {
return 50;
}
这意味着摘录有50个字长。只需修改数字即可获得不同的长度。