Linux 软件免费装

OpenSearchServer Search

开发者 ekeller
naveenann
AlexandreT
更新时间 2015年5月5日 16:07
PHP版本: 3.0.1 及以上
WordPress版本: 4.1
版权: GPLv2 or later

标签

search filter search engine facet full-text phonetic opensearchserver indexation auto-completion

下载

1.0.1 1.0.4 1.0.5 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.2 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4 1.4.1 1.4.2 1.5 1.5.1 1.5.10 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9

详情介绍:

OpenSearchServer plugin The OpenSearchServer Search Plugin enables OpenSearchServer full-text search in WordPress-based websites. OpenSearchServer is an high-performance search engine that includes spell-check, facets, filters, phonetic search, and auto-completion. This plugin automatically replaces the WordPress built-in search function. Key Features See the screenshots page for more!

安装:

Requirements Installing an OpenSearchServer instance There are two ways to get an OpenSearchServer instance: Installing the plugin
  1. Verify that you have a running OpenSearchServer instance
  2. Uncompress the plugin archive in the wp-content/plugins folder for your WordPress installation.
  3. Activate the OpenSearchServer Search plugin via WordPress settings.
  4. Open the OpenSearchServer settings page (in the Plugins menu) and fill the form with your desired settings
  5. Choose the types of content and the taxonomies to index, save your Index Settings.
  6. Create your index by clicking on the "(Re-)Create the index" button
  7. New and modified content from WordPress can be pushed into your newly created index by clicking the "Synchronize / Re-index" button.

屏幕截图:

  • Page of results.
  • Administration page: some query settings.
  • Administration page: index settings.

常见问题:

What is OpenSearchServer?

Open Search Server is a search engine developed under the GPL v3 open source licence. Read more on http://www.open-search-server.com

How to update the search index?

Use the Reindex-Site button in the OpenSearchServer Settings page. By default the OpenSearchServer plugin automatically indexes any new post or page

When I click the Create-index/Save button or the Reindex button I got an exception saying "Bad credential"

Check that the credentials entered in the plugin page match the ones entered in your OpenSearchServer instance, under the Privileges tab.

I get an error when I install Opensearchserver. "Fatal error: OSS_API won't work without curl extension in "opensearchserver-search\OSS_API.class.php" on line 23"

Check whether the CURL extension for PHP is enabled on your server, and install it if necessary.

How to customize/style the search page?

Copy the opensearchserver_search.php file from the wp-content/plugins/opensearchserver-search directory to your current theme folder (for instance wp-content/themes/twentyfourteen). Customize the layout as needed.

Will this plugin work with a multi-sites installation?

Yes, this plugin supports multi-sites installation.

I already manage my OpenSearchServer index in another way (using web crawler). Can I use this plugin to plug my WordPress search page into my existing index?

Yes you can: enable the "Search only" mode to stop sending data (chiefly new posts and pages) from Wordpress to OpenSearchServer. Warning: you may first need to create your index using the OSS WordPress plugin before enabling the "Search only mode". This ensures that the necessary fields are all created in the schema of your index.

I get the following PHP warning when saving my query settings: "Warning: OSS Returned an error: "Error com.jaeksoft.searchlib.web.ServletException: com.jaeksoft.searchlib.SearchLibException: Returned field: The field: thumbnail_url does not exist"

You probably updated to a recent version without re-creating your index. You need to re-create your index and re-synchronize data.

What are the available filters and actions?

Learn everything about the available filters and actions in our documentation center.

The indexing process crashes before it can send all documents to OpenSearchServer

Fully re-indexing can hit the memory quite hard. If your server does not allow for that much memory to be used by PHP, try indexing your content in smaller spans. To do so, use the 'From document' and 'to document' input fields located above the 'Re-index / Synchronize' button and determine through trial and error how many documents your server will let you process in one go.

How can I translate the plugin

Copy the lang/opensearchserver-fr_FR.po file, rename it with your country code and translate its content. Feel free to submit us your translated files! Serbian translation provided by Ogi Djuraskovic - http://firstsiteguide.com.

更新日志:

1.5.10 - 05/05/2015 1.5.9 - 20/04/2015 1.5.8 - 08/04/2015 1.5.7 - 07/04/2015 1.5.6 - 01/04/2015 1.5.5 - 04/03/2015 1.5.4 - 02/03/2015 1.5.3 - 27/02/2015 1.5.2 - 16/02/2015 1.5.1 - 05/02/2015 1.5 - 30/12/2014 1.4.2 - 16/12/2014 1.4.1 - 07/11/2014 1.4 - 04/11/2014 1.3.9 - 14/10/2014 1.3.8 - 04/09/2014 1.3.7 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3 1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.1 1.1.0 1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1