再次,我的熟練php技能讓我被它的字符串固定下來!兒童主題摘錄長度
我想在我的WordPress博客頁面上更改帖子摘要的摘錄長度。到目前爲止,我已經創建了一個子主題,取代了content.php文件代碼
<div class="entry-content">
<?php the_excerpt(__('Continue reading <span class="meta-nav">→</span>', 'twentyeleven')); ?>
<?php wp_link_pages(array('before' => '<div class="page-link"><span>' . __('Pages:', 'twentyeleven') . '</span>', 'after' => '</div>')); ?>
</div><!-- .entry-content -->
,並增加了一個功能,用下面的代碼
<?php
function CHILDTHEME_excerpt_length($length) {
return 600;
}
add_filter('excerpt_length', 'CHILDTHEME_excerpt_length'); ?>
,什麼你知道文件.....它仍然保持和以前一樣的博客頁面長度。我究竟做錯了什麼?
所有幫助是非常讚賞一如既往
這仍然是行不通的,我需要做一些content.php文件代碼? – Woolley
糟糕,嘗試將999優先級添加到過濾器。你不需要改變'content.php',因爲它使用'the_excerpt()'來處理過濾器。 – doublesharp
<?php remove_filter('excerpt_length','twentyeleven_excerpt_length'); add_filter('excerpt_length','new_excerpt_length',999); function new_excerpt_length($ length){ return 1020; } ?> – Woolley