[英]How can I limit the number of characters in an excerpt?
我希望您能幫助您解決使我瘋狂的問題。 在我的front-page.php中,我用以下代碼修改了摘錄的長度:
//* Modify the length of post excerpts
add_filter( 'excerpt_length', 'rtny_excerpt_length' );
function rtny_excerpt_length( $length ) {
return 60; // pull first 60 words
}
問題是,如果我用字限制長度(因為某些字比其他字長),則我正在創建的網絡中的結果看起來不會很好。
我認為,如果我可以限制字符或行的數量而不是單詞的數量,則所有元對齊的內容都可以使外觀更好。 但是我真的是編碼方面的新手,所以我確實需要幫助。 我希望我的英語不是那么糟糕,並且:)
先感謝您!
這是一個很好的摘錄功能,它考慮了標簽:
function get_excerpt(){
$excerpt = get_the_content();
$excerpt = preg_replace(" (\[.*?\])",'',$excerpt);
$excerpt = strip_shortcodes($excerpt);
$excerpt = strip_tags($excerpt);
$excerpt = substr($excerpt, 0, 40);
$excerpt = substr($excerpt, 0, strripos($excerpt, " "));
$excerpt = trim(preg_replace( '/\s+/', ' ', $excerpt));
$excerpt = $excerpt.'... <a href="'.$permalink.'">more</a>';
return $excerpt;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.