Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
inc
 
 
 
 
 
 
 
 

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 benfits 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 databaes 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 subnmit pull requests.

Contact

If you have any quesitons about this project, please contact Seong Bae at seong.bae@marklogic.com.

Contributors

  • Chris Davis - wrote most of the WordPress plugin
  • Dave Cassel - provided support with setting up search configs on MarkLogic

About

Use MarkLogic for search on WordPress website

Resources

Packages

No packages published