Title: eHive Search
Author: Vernon Systems Limited
Published: <strong>2013-04-16</strong>
Last modified: 2025-11-19

---

Search plugins

![](https://ps.w.org/ehive-search/assets/banner-772x250.png?rev=717078)

![](https://ps.w.org/ehive-search/assets/icon-128x128.png?rev=984741)

# eHive Search

 By [Vernon Systems Limited](https://profiles.wordpress.org/vernonsystems/)

[Download](https://downloads.wordpress.org/plugin/ehive-search.2.5.1.zip)

 * [Details](https://tt.wordpress.org/plugins/ehive-search/#description)
 * [Reviews](https://tt.wordpress.org/plugins/ehive-search/#reviews)
 *  [Installation](https://tt.wordpress.org/plugins/ehive-search/#installation)
 * [Development](https://tt.wordpress.org/plugins/ehive-search/#developers)

 [Support](https://wordpress.org/support/plugin/ehive-search/)

## Description

This plugin is part of a suite of plugins created by Vernon Systems Ltd., which 
give you the power to embed eHive functionality into your WordPress website.

This plugin gives you the ability to add eHive search functionality to your website.
When added to your site the eHive Search plugin allows your site’s visitors to search
for eHive Objects. Search results can be displayed as a list view, lightbox view
or both. You can optionally add an account and/or community filter in the eHive 
Access plugin’s options page so that your site returns Object Records from the given
account and/or community only.

You can configure the search options to display your choice of fields for the search
results summary.

Before you install this plugin you will need to install the eHive Access plugin.

**Get more from the eHive plugin suite**

To enhance the experience you offer your users you can also install the eHive Object
details plugin to allow your users to click all the way through to view the Object
Records in detail. Furthermore, you can add the eHive Search widget and give your
visitors the option to search eHive on every page, not just the page where you have
added the plugin’s shortcode.

While eHive search will function and return results without the eHive Object Details
plugin, it is likely that you will want to install the eHive Object Details plugin
so your users can click through and view an Object Record in detail.

Other plugins in the suite include:

 * eHive Account Details – A plugin for displaying eHive account information.
 * eHive Object Comments – Enables users to add comments to Object Records from 
   your site.
 * eHive Object Details – A plugin for displaying Object Record detail pages.
 * eHive Objects Image Grid – Displays a grid of images from eHive filtered by certain
   criteria.
 * eHive Objects Tag Cloud – Displays a tag cloud from eHive.
 * eHive Objects Gallery widget – Provides a gallery of Object Records that can 
   be placed in your sites widget areas.
 * eHive Object Tags widget – A widget that displays tags for an Object Record.
 * eHive Objects Tag Cloud widget – Allows you to display a tag cloud in a widget
   area on your site.
 * eHive Search widget – A widget plugin that provides access to eHive Search from
   a widget.

## Installation

**Dependencies:**

 * eHive Access plugin
 * eHive Object Details plugin (optional but strongly advised)

This plugin requires the eHive Access plugin to be installed first. Please ensure
you have installed and configured these plugins correctly first before installing
this plugin.

There are three ways to install a plugin:

**Method 1**

 1. Navigate to the plugins page by clicking the link in the WordPress admin menu.
 2. Click the “Add New” link
 3. Type the name of the plugin you want to install (i.e. “eHive Access plugin”) into
    the search box
 4. Click the “Search plugins” button
 5. Locate the plugin you want to install from the search results
 6. Click the “Install Now” link and click “OK” on the popup confirmation window
 7. Click the “Activate plugin” link when the plugin installation has completed

**Method 2**

 1. Download the plugin’s .ZIP file.
 2. Navigate to the plugins page by clicking the link in the WordPress admin menu.
 3. Click the “Add New” link
 4. Click the “Upload” link
 5. Click the “Choose File” button and locate the .ZIP file you downloaded in step 
    1
 6. Click the “Install Now” button
 7. Click the “Activate plugin” link when the plugin installation has completed

**Method 3**

 1. Download the plugin’s .ZIP file.
 2. Unzip the contents into your WordPress sites plugin directory (_/wordpress/wp-contents/
    plugins_)
 3. Navigate to the plugins page by clicking the link in the WordPress admin menu.
 4. Click the “Activate plugin” link below the plugin’s name

## FAQ

Q. What is eHive?

A. eHive is an online collections management software package. See more at [What is eHive?](http://ehive.com/what_is_ehive)

Q. What do these plugins do?

A. The eHive plugin suite gives you the ability to provide eHive functionality to
your site’s visitors. This means that you can search and display eHive records, 
leave comments that are visible also in ehive and add and remove tags to records
where the record owner has given permission to do so. You can filter the search 
results by account or community if you want to display only records from a particular
source. We also provide plugins to do other nice things like display grids of interesting,
popular or recent images added to eHive; display galleries of other objects by the
same account as a record you are viewing etc.

Q. How do I get an API Key?

A. To get an API Key you will first need an active eHive account. If you don’t have
one you can [sign up](http://ehive.com/signup/) for an account for free. Once you
have an account you can navigate to the “Edit My Profile > Api Keys” page and create
a new Key.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“eHive Search” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ Vernon Systems Limited ](https://profiles.wordpress.org/vernonsystems/)

[Translate “eHive Search” into your language.](https://translate.wordpress.org/projects/wp-plugins/ehive-search)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ehive-search/), check
out the [SVN repository](https://plugins.svn.wordpress.org/ehive-search/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/ehive-search/) by
[RSS](https://plugins.trac.wordpress.org/log/ehive-search/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.5.1

 * Sanitized input, escaped output.

#### 2.5.0

 * Fixed utf8 encoding of the quary attribute in the pagination links.

#### 2.4.5

 * Options added to show navigation links at the top or bottom of the search results.

#### 2.4.4

 * Fixed spelling error for “parameter” on the setting page in the Advanced section.

#### 2.4.3

 * Added options and shortcode attributes to set the image size used in the list
   and lightbox search result views.

#### 2.4.2

 * utf8_encode function deprecated in PHP 8.2, refactored to use mb_convert_encoding.

#### 2.4.1

 * Search results are sorted by search relevance or field name in ascending or descending
   order.
 * Sort name and order added to the options page.

#### 2.4.0

 * Tested with WordPress 6
 * Requires minimum PHP version 5.3

#### 2.3.9

 * Display error message for an invalid query.

#### 2.3.8

 * Fixed undefined error with Lightbox view options.

#### 2.3.7

 * Fixed issue with deprecated JQury live function.

#### 2.3.6

 * Only include the template once.
 * Prevents the plugin from failing if the short code is added to the page more 
   than once.

#### 2.3.5

 * Fixed notices and undefined warnings.

#### 2.3.4

 * Plugin was corrupting child pages, removed the rewrite_rules_array filter.

#### 2.3.3

 * Escaped alt and text attributes on search result images.

#### 2.3.2

 * Fixed notices and undefined warnings.
 * Tested up to 5.0.1

= 2.3.1
 * Fixed undefined constant warnings.

#### 2.3.0

 * Tested up to 4.9.4

#### 2.1.6

 * Removed the dependency on the ehive-access plugin functions.php file.

#### 2.1.5

 * Links to the fallback no image place holder changed to be relative to the plugin
   directory.
 * Link to the powered by eHive image changed to be relative to the plugin directory.

#### 2.1.4

 * Bug fix, query string in search request encoded correctly for searches containing
   spaces and quotes.
 * Added version control for plugin options. Defaulting of new options without changing
   existing options is now possible.
 * Added uninstall script to remove options from the database when the plugin is
   deleted.

#### 2.1.3

 * Forcing update of version number.

#### 2.1.2

 * Added option to search the private index for a Site type configured as Account.

#### 2.1.1

 * First stable release of the eHive Access plugin.= 2.5.1 =
 * Sanitized input, escaped output.

#### 2.5.0

 * Fixed utf8 encoding of the quary attribute in the pagination links.

#### 2.4.5

 * Options added to show navigation links at the top or bottom of the search results.

#### 2.4.4

 * Fixed spelling error for “parameter” on the setting page in the Advanced section.

#### 2.4.3

 * Added options and shortcode attributes to set the image size used in the list
   and lightbox search result views.

#### 2.4.2

 * utf8_encode function deprecated in PHP 8.2, refactored to use mb_convert_encoding.

#### 2.4.1

 * Search results are sorted by search relevance or field name in ascending or descending
   order.
 * Default sort options are search relevance ascending.
 * Sort name and order added to the options page.

#### 2.4.0

 * Tested with WordPress 6
 * Requires minimum PHP version 5.3

#### 2.3.9

 * Display error message for an invalid query.

#### 2.3.8

 * Fixed undefined error with Lightbox view options.

#### 2.3.7

 * Fixed issue with deprecated JQury live function.

#### 2.3.6

 * Only include the template once.
 * Prevents the plugin from failing if the short code is added to the page more 
   than once.

#### 2.3.5

 * Fixed notices and undefined warnings.

#### 2.3.4

 * Plugin was corrupting child pages, removed the rewrite_rules_array filter.

#### 2.3.3

 * Escaped alt and text attributes on search result images.

#### 2.3.2

 * Fixed notices and undefined warnings.
 * Tested up to 5.0.1

= 2.3.1
 * Fixed undefined constant warnings.

#### 2.3.0

 * Tested up to 4.9.4

#### 2.1.6

 * Removed the dependency on the ehive-access plugin functions.php file.

#### 2.1.5

 * Links to the fallback no image place holder changed to be relative to the plugin
   directory.
 * Link to the powered by eHive image changed to be relative to the plugin directory.

#### 2.1.4

 * Bug fix, query string in search request encoded correctly for searches containing
   spaces and quotes.
 * Added version control for plugin options. Defaulting of new options without changing
   existing options is now possible.
 * Added uninstall script to remove options from the database when the plugin is
   deleted.

#### 2.1.3

 * Forcing update of version number.

#### 2.1.2

 * Added option to search the private index for a Site type configured as Account.

#### 2.1.1

This is the first stable release of the eHive Access plugin.

## Meta

 *  Version **2.5.1**
 *  Last updated **5 ай ago**
 *  Active installations **60+**
 *  WordPress version ** 3.3.1 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 8.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/ehive-search/)
 * Tags
 * [archive](https://tt.wordpress.org/plugins/tags/archive/)[collection](https://tt.wordpress.org/plugins/tags/collection/)
   [ehive](https://tt.wordpress.org/plugins/tags/ehive/)[history](https://tt.wordpress.org/plugins/tags/history/)
   [museum](https://tt.wordpress.org/plugins/tags/museum/)
 *  [Advanced View](https://tt.wordpress.org/plugins/ehive-search/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/ehive-search/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/ehive-search/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/ehive-search/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/ehive-search/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/ehive-search/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/ehive-search/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ehive-search/reviews/)

## Contributors

 *   [ Vernon Systems Limited ](https://profiles.wordpress.org/vernonsystems/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ehive-search/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://ehive.com/what_is_ehive)