【问题标题】:Need to reduce the Wordpress Post Excerpt需要减少 Wordpress 帖子摘录
【发布时间】:2021-04-05 17:47:40
【问题描述】:

我不是 WordPress 编码专家,但我需要 WordPress 专家的帮助。

我正在使用一个插件来为其他页面上的帖子创建简码。但是当我使用简码发布时,摘录太长但我想将其减少到 23 个字。任何人都可以帮我解决它。检查网址。

摘录过多的帖子截图

该插件名为 Shortcodes Ultimate。

【问题讨论】:

  • 你能解释一下“短代码”是什么意思吗?通常,这意味着用于分享到其他网站的短 URL,这听起来与摘录长度无关。如果您可以提供指向您正在使用的 WP 插件的链接,这也会有所帮助。
  • 你能告诉我如何通过编码减少摘录长度大小,还告诉我应该在哪里添加代码?
  • 插件名称是简码。
  • 如果您在网上搜索“wordpress 如何减少文章摘录长度”,您会发现大量解决方案,包括代码和添加位置。

标签: wordpress


【解决方案1】:

你可以用css限制文本行数,添加到style.css(推荐):

.su-posts-default-loop .su-post-excerpt p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    line-clamp: 2;
    overflow: hidden;
}

或者,您可以通过将此代码添加到 functions.php 来更改 WordPress 摘录的长度:

function theme_slug_excerpt_length( $length ) {
        if ( is_admin() ) {
                return $length;
        }
        return 23;
}
add_filter( 'excerpt_length', 'theme_slug_excerpt_length', 999 );

【讨论】:

    【解决方案2】:

    假设您使用的是帖子小部件,您只需选择不同的模板或创建自定义模板。查看here 的文档。

    【讨论】:

    • 谢谢...可能对我有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-04
    相关资源
    最近更新 更多