切断Wordpress中摘录框的摘录

时间:2014-05-13 11:16:22

标签: php html wordpress

我想在摘录框中使用the_excerpt()。我有一个过滤器来控制应该出现的单词数量。如果摘录是从内容区域中获取的,则如果从帖子编辑器中的摘录框中取出它,则无法工作。

我想要 a:从内容区域中摘录,以便切断工作正常。

OR

b:使用摘录框中的摘录,但能够应用截止。

function custom_excerpt_length() {
global $myExcerptLength;

if ($myExcerptLength) {
  return $myExcerptLength;
  } 
else {
  return 25; //default value
}
}
add_filter('excerpt_length', 'custom_excerpt_length');

在我的模板中......

<div class="blog-post-excerpt">

<?php   $myExcerptLength=30;
        the_excerpt();
        $myExcerptLength=20;
?>

1 个答案:

答案 0 :(得分:0)

我使用了自己的解决方法......

echo substr(strip_tags(get_the_content()),0,180).'...'; 

而不是the_excerpt()