Title: eHive Access
Author: Vernon Systems Limited
Published: <strong>April 16, 2013</strong>
Last modified: September 24, 2025

---

Search plugins

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

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

# eHive Access

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

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

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

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

## 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 is the base plugin for the suite and should be installed before you add any
others eHive plugins. To get set up correctly you will also need to acquire an eHive
API Key so you can securely access content from eHive. An API key can be generated
by clicking the “Create Key” button in the “Edit My Profile > Api Keys” page of 
your eHive Account.

After installing this plugin you can install any of the other eHive plugins to begin
adding eHive functionality to your WordPress website.

**Get more from the eHive plugin suite**

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 Search – Allows you to search eHive.
 * eHive Objects Gallery widget – Provides a gallery of Object Records that can 
   be placed in your sites widget areas.
 * eHive Objects Tag Cloud widget – Allows you to display a tag cloud in a widget
   area on your site.
 * eHive Object Tags widget – A widget that displays tags for an Object Record.
 * eHive Search widget – A widget plugin that provides access to eHive Search from
   a widget.

## Screenshots

 * [[
 * eHive Access Settings

## Installation

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 Access” is open source software. The following people have contributed to
this plugin.

Contributors

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

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

### Interested in development?

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

## Changelog

#### 2.4.2

 * Fixed error with parsing of wheelChairAccessFacility from JSON.

#### 2.4.1

 * Fixed deprecated wraning with optional parameter for $hasImages for functions
   getObjectRecordsInEHive, getObjectRecordsInAccount, getObjectRecordsInCommunity
   and getObjectRecordsInAccountInCommunity in EHiveApi.php

#### 2.4.0

 * ehive/api namespace added to the EHiveApi class to fix a conflict with the EHiveApi
   Attribute class and PHP 8.0

#### 2.3.5

 * Fix to handle bad request exception messages.

#### 2.3.4

 * Added API endpoint to get PDF file links for an object record.

#### 2.3.3

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

#### 2.3.2

 * Fixed undefined constant warnings.

#### 2.3.1

 * Removed import of the functions.php file.

#### 2.3.0

 * Dependencies by other eHive plugins on methods in the functions.php remove.
 * Remove the functions.php file.
 * Tested up to 4.9.4

#### 2.2.4

 * Improved logging of errors when eHive API calls fail.

#### 2.2.3

 * Security vulnerability fix in eHive.com.
 * This is a mandatory upgrade to allow continued access to eHive.com via the API
   and WordPress plugins.

#### 2.2.2

 * Bug fix, query string in search request encoded correctly for searches containing
   spaces and quotes.

#### 2.2.1

 * Bug fix, harded coded the options value in the $oauthTokenCallback function line
   383 of EHiveAccess.php so the plugin will work with PHP version 5.3.13 and newer.

#### 2.2.0

 * Added caching for GET requests using PHP Memcache to improve page response times.
 * 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.
 * Upgraded ehive_api_client-php library to version 2.1.0

#### 2.1.4

 * eHive API updated for tracking id or credentials authentication.

#### 2.1.3

 * Allow public, private and any content for interesting, popular and recent searches.

#### 2.1.2

 * Added option to search the private index for a Site type configured as Account.
 * Upgraded to ehive_api_client-php lib 2.0.1

#### 2.1.1

 * First stable release of the eHive Access plugin.

## Meta

 *  Version **2.4.2**
 *  Last updated **6 months ago**
 *  Active installations **70+**
 *  WordPress version ** 3.3.1 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 5.3 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/ehive-access/)
 * Tags
 * [archive](https://pcd.wordpress.org/plugins/tags/archive/)[collection](https://pcd.wordpress.org/plugins/tags/collection/)
   [ehive](https://pcd.wordpress.org/plugins/tags/ehive/)[history](https://pcd.wordpress.org/plugins/tags/history/)
   [museum](https://pcd.wordpress.org/plugins/tags/museum/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/ehive-access/advanced/)

## Ratings

 5 out of 5 stars.

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

[Add my review](https://wordpress.org/support/plugin/ehive-access/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ehive-access/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-access/)

## Donate

Would you like to support the advancement of this plugin?

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