问题描述
|
在WordPress博客上,我们有一篇包含3个段落的文章,内容如下:
This is my first row.
This is my second row,wow.
This is my third row,wow.
让我基于单词“哇”执行搜索。我该如何解决,所以结果中会出现摘录或内容,基本上这是一个完整的段落(显然比我们的示例中的要长),但是我想显示其中包含搜索到的术语的第一个段落内容的第一段中没有任何搜索字词。
谢谢。
解决方法
您不能开箱即用。
您可以做的是,一旦插入
wpautop
(例如add_filter(\'the_content\',\'yourfunction\',15);
),就使用DOM库解析内容,并逐个测试段落,直到找到所需的单词。 (或极力建议您使用regexp-foo,即使这样做是极不推荐的。)
我相信WP核心开发人员一旦实施补丁后就提供补丁,将会非常高兴。