【发布时间】:2018-04-19 23:44:08
【问题描述】:
我创建了一个 wordpress 网站。它具有 Wordpress 内置的标准搜索功能。搜索工具有一个小(但主要)问题。它在页面内容中查找关键字。
例如网站网址是:www.mywebsite.com
在内容中添加了一张图片,里面有一些段落,它的html代码是这样的:
<p>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Laborum facere porro aut suscipit nostrum nisi, illo excepturi possimus quibusdam obcaecati blanditiis ex, quos necessitatibus officia recusandae totam aliquid quia. Quasi.</p>
<img src="http://www.mywebsite.com/wp-content/themes/mytheme/img/photo.jpg" alt="">
<p>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Eos consectetur pariatur amet tempore at suscipit, tenetur modi fugiat perspiciatis quaerat distinctio dolor recusandae aliquam consequatur ullam doloremque voluptas quos eaque.</p>
因此,如果我搜索关键字 mywebsite,它会在搜索结果中返回此页面,因为它会在下面的图像路径中找到关键字 mywebsite:
www.mywebsite.com/wp-content/themes/mytheme/img/photo.jpg
实际上这是错误的,因为实际页面内容文本中没有关键字 mywebsite。
我该如何解决。这里有两个选项:
- 想办法在搜索结果中排除图片路径
- 排除用于搜索查找的 page_content。因此它会查找帖子标题和其他字段,但不会查找内容。
【问题讨论】:
-
你有想过这个吗?