尝试使用get_the_excerpt
而不是the_excerpt
(它的语法与the_content
)
作为旁注,Genesis有现成的函数来做您不想使用的事情the_excerpt
. 您可以在Studiopress网站上找到以下所有内容。
如果您使用的是“Genesis设置页面上内容存档部分的内容限制”,请使用此功能:
//* Modify the Genesis content limit read more link
add_filter( \'get_the_content_more_link\', \'sp_read_more_link\' );
function sp_read_more_link() {
return \'... <a class="more-link" href="\' . get_permalink() . \'">[Continue Reading]</a>\';
}
当“使用WordPress More标记在您的网站上断开帖子”时,请使用以下选项:
//* Modify the WordPress read more link
add_filter( \'the_content_more_link\', \'sp_read_more_link\' );
function sp_read_more_link() {
return \'<a class="more-link" href="\' . get_permalink() . \'">[Continue Reading]</a>\';
}
但是,如果您在Genesis中使用“内容限制”,那么StudioPress片段将提供
the following: “使用Genesis设置页面上“内容存档”部分的内容限制时,修改“阅读更多”链接的代码:”
//* Modify the Genesis content limit read more link
add_filter( \'get_the_content_more_link\', \'sp_read_more_link\' );
function sp_read_more_link() {
return \'... <a class="more-link" href="\' . get_permalink() . \'">[Continue Reading]</a>\';
}