Fixed height of the_content()

时间:2012-03-04 作者:smogg

我有一页新闻。我将它们显示为一个简短的文本(限制为300个字符),使用preg\\u replace()删除任何图像,一切看起来都很好,直到有人在帖子中使用换行符。然后事情变得一团糟,我的身高有时也会很高。我正在使用Ofcoverflow: hidden; 但它没有我想要的那么好。有没有办法删掉这些空间,删除<strong> 如果有人使用它等。?所以我的新闻页面看起来总是那么棒?

干杯

1 个回复
最合适的回答,由SO网友:mor7ifer 整理而成

如果您运行wp_kses() 在…上the_excerpt() (通过过滤器)您可以将特定的HTML标记等列入白名单。在您的情况下,代码可能如下所示:

if( is_page( \'your_page\' ) ) {
    add_filter( \'the_excerpt\', \'wpse44363_filter_the_excerpt\' );
}
function wpse44363_filter_the_excerpt( $excerpt ) {
    // this allows no html, you can allow only links or something of that nature
    $allowed_html = array();
    return wp_kses( $excerpt, $allowed_html );
}

结束

相关推荐

如何从子主题中删除css?

我正在使用主题twentyten 作为“我的孩子”主题的父主题。我还想使用其他样式表,所以我想知道如何wp_deregister_style 对于style.css 在head html的节。我已经检查了全球$wp_styles 变量围绕shutdown hook和我看到了其他风格,但没有style.css - 如何让我的孩子主题停止使用它?我意识到主题名称和信息必须存储在这里-我不想删除它,我只是不想这样enqueued