Skip to content
This repository has been archived by the owner on Jun 9, 2020. It is now read-only.

Use MarkLogic for search on WordPress website

Notifications You must be signed in to change notification settings

10up/WP-MarkLogic-Search

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Use MarkLogic for search on WordPress website

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 97.1%
  • JavaScript 1.7%
  • CSS 1.2%