将_Excerpt限制在第一个点(.)这句话的内容

时间:2013-09-12 作者:BobGCA

我想过滤函数the_excerpt 停止以查找第一个端点。

例如:“这是一篇以句号结尾的文章摘要。”

欢迎任何想法。

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

首先,请确保您理解the difference between the_excerpt and the_content. 你在问the_excerpt 但我怀疑你的意思是the_content. 也就是说。。。

您可以筛选the_excerpt 具有的函数a filter of the same name.

add_filter(
  \'the_excerpt\',
  function ($excerpt) {
    return substr($excerpt,0,strpos($excerpt,\'.\')+1);
  }
);

结束

相关推荐

Replace text in excerpt

我的自定义WP安装有一个单独的主题,将用于移动用户,在我的情况下,我需要在所有摘录实例中更改html标记,但在不更改DB的情况下,我发现这个简单的功能非常完美,但我无法使其工作,什么都没有发生。function replace_content_on_the_fly($text){ $replace = array( // \'words to find\' => \'replace with this\' \'<p>\' => \'<d