沒安裝佈景主題的修改法
先找到檔案formatting.php,通常在
[安裝apache的目錄]\htdocs\wordpress\wp-includes\formatting.php
然後修改以下程式碼片段(就是數字55的地方改成自己想要的文字長度)
/** * Filters the number of words in an excerpt. * * @since 2.7.0 * * @param int $number The number of words. Default 55. */ $excerpt_length = apply_filters( 'excerpt_length', 55 );
有安裝佈景主題的就不能靠修改wordpress本身的formatting.php,必須找到佈景主題的設定(用wordpress控制台的主題編輯器),可是大多數的佈景主題都層層相包,要找到真正放摘要字數設定的地方,其實多搜尋幾個檔案就可以找到囉(反正一定是php file),重點是摘要的英文「excerpt」
有安裝佈景主題的修改法
主題編輯器,修改functions.php程式碼片段(改不了就只能到本機修改,路徑在\xampp\htdocs\wordpress\wp-content\themes\xxxxxx),搜尋excerpt_length通常會有如下function
function xxxxxx_excerpt_length( $length ) { if ( ! is_admin() ) { global $wp_query; if ( $wp_query->current_post === 0 && ! is_paged() && ! is_archive() ) { return 168; } else { return 88; } } else { return $length; } }
168和88分別是最新文章和舊文章的摘要字數。