[WordPress]我想通过指定文章ID来摘录(替代get_the_excerpt()函数)


我想通过指定文章ID来摘录

如果我认为如果像其他函数一样在get_the_excerpt()函数中指定了文章ID,则无法执行此操作,则可以获取具有该ID的文章摘录(文本的第一部分)。

模板标签/摘录--WordPress Codex日语版

如何通过指定商品ID来摘录

1
echo wp_trim_words ( strip_shortcodes( $post->post_content ), 55 );

现在您可以像get_the_excerpt()一样获得它。
*如果要更改字符数,请任意更改55

其他方法

这似乎显示摘录列中的字符,这不是我想要做的(获取文本的第一部分),所以我将其编写为另一种方法

1
echo apply_filters( 'the_excerpt', get_post_field( 'post_excerpt', $post->ID ) );

参考

  • wordpress通过id摘录--Stack Overflow
  • 模板标签/摘录-WordPress Codex日语版