您有几种选择。您可以编写自己的摘录,也可以使用WordPress提供的工具。
您有三种选择:
使用WordPress核心功能the_excerpt();使用WordPress核心功能get_the_excerpt();使用WordPress过滤器wp_trim_excerpt();最简单、最适合你的是第一个。
<?php
// WordPress template function
the_excerpt();
?>
Excerpt from official WordPress docs:
在对当前帖子应用多个过滤器(包括自动p格式)后,显示当前帖子的摘录,该过滤器可将双线分隔符转换为HTML段落。它使用get\\u the\\u extract()首先生成完整帖子内容的精简版本,前提是该帖子没有明确的摘录。
现在,您需要添加一个“阅读更多自定义链接”。
基本上,第一步是在摘录中添加WordPress过滤器。我们使用的过滤器称为excerpt_more.
<?php
// Mechanism to add a filter to something
function functionname() {
// Custom code to filter/modify
}
add_filter(\'filtername\', \'functionname\');
?>
下一步是在需要的地方调用摘录函数。
<?php
// Put these 3 lines of code in your functions.php
function wpdocs_excerpt_more( $more ) {
return \'<a href="\'.get_the_permalink().\'">Permalink</a>\';
}
add_filter( \'excerpt_more\', \'wpdocs_excerpt_more\' );
// This function call needs to be placed within "the loop" of your home.php
the_excerpt();
?>
需要在循环中调用函数“The\\u extract”。因此,请确保将其添加到正确的位置。