显示最新帖子-固定高度-摘录与内容?

时间:2011-06-14 作者:Ben

在我的静态frontpage上,我想获取如下所示的两篇最新帖子link.

现在,无论发生什么情况,帖子都应该像这样显示(即高度不变,字符数有限!)!如果帖子使用了more标签或没有使用more标签,那么它应该始终与图片中的一样。

如何实现这一目标?

我尝试了内容和摘录,但总有布局混乱的情况。是否有一种“标准”的方法来做到这一点?

(我只是想了解实际内容,即“文本-文本-文本”位-其余的我都做了)

非常感谢

2 个回复
SO网友:Wyck

实现这一点的简单方法是在CSS中定义容器的高度/宽度,然后在摘录上应用修剪。

要更改默认摘录长度,请将其添加到函数中。php

function new_excerpt_length($length) { 
    return 100; // change this to how many any characters you want
}

add_filter(\'excerpt_length\', \'new_excerpt_length\');
手动控制摘录How to control manual excerpt length?

th回路外部Using wp_trim_excerpt to get the_excerpt() outside the loop

同样的过滤器也可以应用于内容,但摘录更适合这一点。

SO网友:Daniel Sachs

我认为,因为摘录限制了文字,而不是字符,你总是会得到不同的高度。您可以限制摘录的字符数以使其更准确:

function excerpt($num) {
    echo utf8_encode(substr(get_the_excerpt(), 0, $num+1)) . "...";
}
然后用以下命令调用它:

excerpt(\'55\')
这样,您将获得前55个字符,后跟。。。溢出:隐藏;也可能有帮助。

结束

相关推荐

使用_excerpt(),有些帖子会被截断,有些则不会

我有一个模板,可以拉动三个帖子query\\u posts()循环。其中两篇帖子被截断为10个单词,就像我在过滤器中设置的一样。第三个决定忽略过滤器,吐出33个单词。我看不出这些帖子之间有什么区别。有人知道为什么会这样吗?while (have_posts()) : the_post(); $img = get_post_meta($post->ID, \'Featured Thumbnail\', true); ?> &