帖子标题在限制预览后显示所有字符

时间:2015-08-21 作者:diwao11

目前,我的帖子标题受到wp\\u trim\\u单词的限制。下面是代码。

    // Filtering character limit on post titles. 
    add_filter( \'the_title\', \'wpse_75691_trim_words\' );

    function wpse_75691_trim_words( $title )
    {
    // limit to ten words
    return wp_trim_words( $title, 10, \'\' ) . \' ...\';
    }
我现在遇到的问题是,如果我单击该帖子标题,它会将我重定向到单个页面,标题不会返回到原来的帖子标题,该标题超过10个字。

有人能告诉我这里的方向吗?对于WP来说,这是一个全新的概念。谢谢

1 个回复
SO网友:Phil Lewis

WordPress有一个is_single() 函数来检查循环内的这种情况。

function wpse_75691_trim_words( $title ) {

    if( is_single() ) {
        return $title;
    }

    return wp_trim_words( $title, 10, \'\' ) . \' ...\';
}
有一个相当强大的list of conditional tags 在法典中。

结束

相关推荐

我可以使用MySQL查询来取代Query_Posts()吗?

我有一个模板,似乎只接受给定的变量query_posts(), 这看起来像get_posts(), 但这太限制了。所以我要做的就是query_posts() 或者找到一种包含过滤器的方法,如在此元键的元值中包含多个值中的一个或多个值的帖子,以及在其元键中包含此值的作者在里面。到目前为止,我两个都没有成功。有什么可以帮助我的吗?