我如何通过WordPress创建圣经搜索引擎?

时间:2013-02-03 作者:kapkan

我有一些土耳其语的圣经译本。但是,它们就像书一样。(马修、马克、卢克、约翰……)我把它们上传到一个由wordpress软件管理的网站上。

http://www.incil.biz/incil-1http://www.incil.biz/incil-2

我想做一个圣经搜索引擎。但是,这些都是很长的文本。

如何通过WordPress创建圣经搜索引擎?

有没有办法把书分成几节?

1 个回复
SO网友:fuxia

如果我正确理解了您的问题,那么问题就是搜索结果的目标。当访问者必须在进入页面后扫描一个长文档时,仅仅找到匹配的页面是不够的。

在WordPress:posts中,您可以将长文本分割成小块。

一个想法:

为每本书创建主页

$sub_pages = get_pages( array ( \'parent\' => get_the_ID() ) );
foreach ( $sub_pages as $sub_page )
{
    echo apply_filters( \'the_content\', $sub_page->post_content );
}
在搜索字段中添加图书选择器:对于每个主页,提供数字ID作为复选框值,标题作为标签文本。然后过滤搜索查询以仅在这些父ID的子页面中搜索

将文本放在一起,并添加一个参数highlight 将搜索短语链接到搜索结果链接,如下所示:

<a href="/foo/?highlight=moon">Page title</a>
在找到的页面上,检查$_GET[\'highlight\'] 并使用自定义元素标记所有匹配的单词:

<mark>moon</mark>
但这仍然需要大量的滚动。

结束

相关推荐

Search Page Returns Nothing

我现在正在做这个website 测试表明搜索页面工作不正常。每次有人搜索某个东西,结果都是空白的。搜索页面的代码如下所示。Search Form:<form role=\"search\" method=\"get\" id=\"searchform\" action=\"/search/\" > <div><label class=\"screen-reader-text\" for=\"s\">Search for:</label>&#x