I have been searching for a method to alter the WordPress searching mechanism. My database has several custom tables, which I wish to consider when searching the website. Also, I wan't to implement a levenshtein function for approaching with lines like "Have you mean [another term]?" when somebody constitutes a spelling error.

It is possible to hook, action or function I'm able to implement or switch to allow these type of functions? Any assistance is greatly appreciated.

Xox,

Reinder

You can just replace the term press search with your personal search.

Two possible options could be:

-MySQL match against
-Sphinx
-Lucene

I needed to perform a similar factor for my very own wordpress site, and that i opted for MySQL match against, although I am considering switching either to Sphinx or Lucene.