Title: Diviner Archive
Author: ncpr
Published: <strong>June 18, 2019</strong>
Last modified: February 18, 2020

---

Search plugins

![](https://ps.w.org/diviner-archive/assets/banner-772x250.png?rev=2148501)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/diviner-archive/assets/icon-256x256.png?rev=2148501)

# Diviner Archive

 By [ncpr](https://profiles.wordpress.org/ncpr/)

[Download](https://downloads.wordpress.org/plugin/diviner-archive.zip)

 * [Details](https://pcm.wordpress.org/plugins/diviner-archive/#description)
 * [Reviews](https://pcm.wordpress.org/plugins/diviner-archive/#reviews)
 *  [Installation](https://pcm.wordpress.org/plugins/diviner-archive/#installation)
 * [Development](https://pcm.wordpress.org/plugins/diviner-archive/#developers)

 [Support](https://wordpress.org/support/plugin/diviner-archive/)

## Description

DIVINER is a free and open-source WordPress plugin for small to mid-size institutions
with public archiving needs. DIVINER 1.0 is a digital platform built for archiving,
organizing, and presenting large amounts of photographs, audio, video, and documents–
or all four! DIVINER might be right for your organization if you have a collection
of humanities materials you would like to share with the public (for example, a 
collection of 3,000 photographs of a large farm in the early 1900s; or thousands
of audio clips and interviews related to immigration in Wisconsin).

This plugin creates a new Archive Item content type with an admin interface for 
adding meta fields. The fields can be of several different flavors: Text, Date, 
Advanced Detail Field, Taxonomy, and Select. During the initial setup you set up
these fields and config them. Once setup is complete you can start adding archive
items as documents, photos, videos, audio, or mixed format with all your intended
meta information. Each archive item single page displays the main media elements
before the content and then all the meta field data after the content.

The plugin also provides a shortcode ([diviner_browse_page]) which can be added 
to any page and which generates a responsive real time multifacet search experience
for exploring your archive. This Browse experience includes a search bar, and sorting
options, as well as search facets per each field. Search returns are updated in 
real time and appear in a paginated grid.

To improve performance, this plugin is designed to work well with the ElasticPress
plugin.

Find out if Diviner is right for your project and access detailed installation instructions
at [https://ncpr.github.io/diviner-wp-archive-theme/](https://ncpr.github.io/diviner-wp-archive-theme/).

## Screenshots

 * [[
 * Example single archive item
 * [[
 * Diviner General Settings
 * [[
 * Diviner Field Management
 * [[
 * Browse Experience

## Installation

1) Download and activate plugin.
 2) Go to Diviner General Settings to add permissions
statement to the bottom all archive Items 3) Go to Diviner Manager Fields to set
up meta fields to be associated with your archive items (ex: Photographer Name) 
4) Create Archive Items 5) Navigate to the your archive items and view the meta 
fields and feature media (image, audio, video, document)

View detailed installation instructions on the [project website](https://ncpr.github.io/diviner-wp-archive-theme/)

## FAQ

  Why use a Text field?

Use text fields for information you wish to assign to each archive item. Example:
serial number, catalog number, internal title, secondary description etc.

  Why use a Date field?

Use a date field if you would like your audience to be able to filter by a date 
range, by year, decade, or by century. Ex: if you want to sort a collection of a
thousand photos from the 20th century into decades.

  Why use a Select field?

Use a select field to assign a piece of information that comes from a very small
list of pre-set choices to each of your archive item. Examples: Art Format, with
the choices being Painting, Sculpture, or Digital.

  Why use a Advanced Detail field?

For categories with many choices (20+) and which you would like to be able to elaborate
on and attach auxiliary information, use the Advanced Detail Field. A good example
would be if you wished to sort your materials by their creator (photographer, author,
etc.) – for each creator, this type of field allows you to create an “entry” for
that creator. Other examples: donor, institution. Internally, this field manages
what is typically called a custom post type in wordpress vernacular.

  Why use a Taxonomy field?

Use a taxonomy field for categories you want to sort your materials by (ex: by location,
such as by county, by neighborhood, or by room in a museum). You will have to create
the choices in this category (ex: by county; Clinton, Essex, Warren, and Jefferson).
Taxonomy fields are best suited to a category with fewer than twenty choices, which
do not need further explanation to a viewer.

  What is this modal window in browse experience

If you check this box in the general settings, a small window appears when you click
on the archive item thumbnail in the search return grid. This window provides an
initial summary of the archive item details.

  What is the permissions statement

This will appear at the bottom of each Archive Item single page. This field is intended
to provide some basic information of the copyright and permissions regarding the
media in your archive.

  How do I customize the display?

There are several filters for outputting the content. They are diviner_render_document_download,
diviner_render_video_oembed, diviner_render_photo, diviner_render_audio, and diviner_render_audio_oembed

  How is the data maintained in the backend?

All field data is kept in the post meta table. Archive Single data is a custom post
type.

## Reviews

![](https://secure.gravatar.com/avatar/2e8e238395890e6df501d7aca36a95a521b966893d2e12ff2c28b7fb08e76d0a?
s=60&d=retro&r=g)

### 󠀁[Not displaying the items before the search](https://wordpress.org/support/topic/not-displaying-the-items-before-the-search/)󠁿

 [eightsix](https://profiles.wordpress.org/eightsix/) May 16, 2020

I tested this plugin for our website. It seems easy and practical. However, I would
have liked it to NOT show any items before the search. If not mistaken, this option
does not exist. Also, I could not find the way to deactivated the roll-down menu
for the date and other searches, so to have only the text search. Also, I could 
not change the text in the search field (which is strange, because that option seems
to exist but did not work). It does what it is meant for, but a little more flexibility
would make it an absolute “must have”. —- As a side note, which did not weigh on
my rating: we wanted to use this plugin for displaying certificate of analysis reports.
The customer enter the batch number in the search. If there is match, the CofA is
displayed. If not, nothing is displayed (customers do not need to see all CofA, 
only the one for their batch). If could do that by modifying a bit your plugin, 
I would certainly rate it 10 stars! Thank you for providing such a nice plugin. 
Good job!

 [ Read all 1 review ](https://wordpress.org/support/plugin/diviner-archive/reviews/)

## Contributors & Developers

“Diviner Archive” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ ncpr ](https://profiles.wordpress.org/ncpr/)
 *   [ graemehoffman ](https://profiles.wordpress.org/graemehoffman/)

[Translate “Diviner Archive” into your language.](https://translate.wordpress.org/projects/wp-plugins/diviner-archive)

### Interested in development?

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

## Changelog

#### 0.5.2

Fix to shortcode output

#### 0.5.1

 * Select Field
 * Taxonomy Field
 * Custom Post Type Field
 * Date Field
 * Shortcode for browse experience with multifaceted search

#### 0.5

First release

## Meta

 *  Version **0.5.2**
 *  Last updated **6 years ago**
 *  Active installations **10+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **5.2.24**
 *  PHP version ** 7.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/diviner-archive/)
 * Tags
 * [archive](https://pcm.wordpress.org/plugins/tags/archive/)[fields](https://pcm.wordpress.org/plugins/tags/fields/)
   [search](https://pcm.wordpress.org/plugins/tags/search/)
 *  [Advanced View](https://pcm.wordpress.org/plugins/diviner-archive/advanced/)

## Ratings

 4 out of 5 stars.

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

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

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

## Contributors

 *   [ ncpr ](https://profiles.wordpress.org/ncpr/)
 *   [ graemehoffman ](https://profiles.wordpress.org/graemehoffman/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/diviner-archive/)