如何才能只获取手动摘录? 时间:2016-04-26 作者:user93049 我有一个正在修改的插件,如果存在,我需要返回手动摘录,如果不存在,则什么都不返回。我该怎么办?以下是我目前的代码: $excerpts = sprintf( \'<a href="%1$s">Apply</a>\', esc_attr( sprintf( __( \'%s\' ), get_the_excerpt() ) ), get_the_excerpt() ); 它可以工作,但只返回自动生成的摘录。是否有理由让get\\u the\\u extract()执行我想要的操作? 1 个回复 SO网友:user93049 回答我自己的问题。使用has\\u摘录用if-else语句解决。 if( has_excerpt ( $_post, ID ) ) { $author = sprintf( \'<a href="%1$s">Apply</a>\', esc_attr( get_the_excerpt( $_post ) ) ); } else { $author = \'\'; } 这才有意义,真的。 文章导航