Ivory Search – WordPress Search Plugin - Version 5.4.6

Version Description

  • Fixed - TablePress not searching japanese words
Download this release

Release Info

Developer vinod dalvi
Plugin Icon 128x128 Ivory Search – WordPress Search Plugin
Version 5.4.6
Comparing to
See all releases

Code changes from version 5.4.5 to 5.4.6

add-search-to-menu.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: Ivory Search
5
  * Plugin URI: https://ivorysearch.com
6
  * Description: The WordPress Search plugin that includes Search Form Customizer, WooCommerce Search, Image Search, Search Shortcode, AJAX Search & Live Search support!
7
- * Version: 5.4.5
8
  * Author: Ivory Search
9
  * Author URI: https://ivorysearch.com/
10
  * License: GPL2+
@@ -110,7 +110,7 @@ final class Ivory_Search
110
  public function define_constants()
111
  {
112
  if ( !defined( 'IS_VERSION' ) ) {
113
- define( 'IS_VERSION', '5.4.5' );
114
  }
115
  if ( !defined( 'IS_PLUGIN_FILE' ) ) {
116
  define( 'IS_PLUGIN_FILE', __FILE__ );
4
  * Plugin Name: Ivory Search
5
  * Plugin URI: https://ivorysearch.com
6
  * Description: The WordPress Search plugin that includes Search Form Customizer, WooCommerce Search, Image Search, Search Shortcode, AJAX Search & Live Search support!
7
+ * Version: 5.4.6
8
  * Author: Ivory Search
9
  * Author URI: https://ivorysearch.com/
10
  * License: GPL2+
110
  public function define_constants()
111
  {
112
  if ( !defined( 'IS_VERSION' ) ) {
113
+ define( 'IS_VERSION', '5.4.6' );
114
  }
115
  if ( !defined( 'IS_PLUGIN_FILE' ) ) {
116
  define( 'IS_PLUGIN_FILE', __FILE__ );
public/class-is-public.php CHANGED
@@ -983,7 +983,7 @@ class IS_Public
983
  }
984
  // @TODO: Cells are not evaluated here, so math formulas are searched.
985
 
986
- if ( '1' == $fuzzy_match && preg_match( "/\\b{$search_term}\\b/i", $table_cell ) || '2' == $fuzzy_match && (preg_match( "/\\b{$search_term}/i", $table_cell ) || preg_match( "/{$search_term}\\b/i", $table_cell )) || '3' == $fuzzy_match && false !== stripos( $table_cell, $search_term ) ) {
987
  $found_term_count++;
988
 
989
  if ( 'OR' == $terms_relation || $found_term_count == sizeof( $search_terms ) ) {
983
  }
984
  // @TODO: Cells are not evaluated here, so math formulas are searched.
985
 
986
+ if ( '1' == $fuzzy_match && preg_match( "/\\b{$search_term}\\b/iu", $table_cell ) || '2' == $fuzzy_match && (preg_match( "/\\b{$search_term}/iu", $table_cell ) || preg_match( "/{$search_term}\\b/iu", $table_cell )) || '3' == $fuzzy_match && false !== stripos( $table_cell, $search_term ) ) {
987
  $found_term_count++;
988
 
989
  if ( 'OR' == $terms_relation || $found_term_count == sizeof( $search_terms ) ) {
readme.txt CHANGED
@@ -3,9 +3,9 @@ Contributors: ivorysearch, vinod dalvi
3
  Donate link: https://ivorysearch.com/pricing/
4
  Tags: search, woocommerce search, image search, ajax search, search shortcode, live search, inverted index-based search, exclude from search, search widget, search menu, search plugin, custom search, search by sku, search by post type, search by category, relevance search, search forms
5
  Requires at least: 3.9
6
- Tested up to: 5.9
7
  Requires PHP: 5.2.4
8
- Stable tag: 5.4.5
9
  License: GPLv2 or later
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -197,6 +197,9 @@ Yes we do. We try our best to help free users with customisation requests and we
197
 
198
  == Changelog ==
199
 
 
 
 
200
  = 5.4.5 =
201
  * Fixed - Call to undefined function parse_blocks
202
 
3
  Donate link: https://ivorysearch.com/pricing/
4
  Tags: search, woocommerce search, image search, ajax search, search shortcode, live search, inverted index-based search, exclude from search, search widget, search menu, search plugin, custom search, search by sku, search by post type, search by category, relevance search, search forms
5
  Requires at least: 3.9
6
+ Tested up to: 6.0
7
  Requires PHP: 5.2.4
8
+ Stable tag: 5.4.6
9
  License: GPLv2 or later
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
 
197
 
198
  == Changelog ==
199
 
200
+ = 5.4.6 =
201
+ * Fixed - TablePress not searching japanese words
202
+
203
  = 5.4.5 =
204
  * Fixed - Call to undefined function parse_blocks
205