10up/WP-MarkLogic-Search

Name: WP-MarkLogic-Search

Owner: 10up

Description: Use MarkLogic for search on WordPress website

Forked from: marklogic-marketing/WP-MarkLogic-Search

Created: 2018-03-23 15:23:59.0

Updated: 2018-03-23 15:24:01.0

Pushed: 2018-03-21 18:38:59.0

Homepage: null

Size: 1861

Language: PHP

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

WP-MarkLogic-Search

Table of Contents
Overview

This WordPress plugin adds MarkLogic search to your WordPress site. Speed up and improve accuracy of your search results by utilizing all the benefits of MarkLogic. If you manage multiple websites that are related and want to provide search against a master, centralized database on your WordPress site, this plugin can help you.

How It Works

The plugin utilizes MLPHP - PHP Connector for MarkLogic REST API - to communicate with MarkLogic database. After the plugin is installed and configured with a MarkLogic database instance, every time new content is created on your site - post, page, or any other content types - it is pushed to MarkLogic via REST API. Any subsequent updates to existing content will be pushed to MarkLogic as well.

For existing content - i.e. you already have a lot of content on your site when you install this plugin - you can easily push them to MarkLogic with a click of a button.

When a post or page is deleted, it is also deleted on MarkLogic database as well, making sure that the data is synced between your WordPress site and MarkLogic database.

Features
Bulk Insert

If you install this plugin on a site with existing content, you can insert them into MarkLogic in bulk. It utilizes cron feature in WordPress so that once push button is clicked, you do not have to wait with your browser open.

Automatic Sync

If you install this plugin on a site with existing content, you can insert them into MarkLogic in bulk. It utilizes cron feature in WordPress so that once push button is clicked, you do not have to wait with your browser open.

Faceted Search

Display facets in your search results per content type and easily drill down on specific set of search results.

Getting Help

To get help with this plugin,

Requirements
Quick Start

Coming soon…

Contributing

Contributions are welcome. Please feel free to clone/fork the project and submit pull requests.

Contact

If you have any questions about this project, please contact Dave Cassel at dave.cassel@marklogic.com.

Contributors

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.