Ivory Search – WordPress Search Plugin - Version 4.3.1

Version Description

  • Added - DISABLE_IS_LOAD_ALL constant.
  • Fixed - query_vars, wp_is_json_request & wp_doing_ajax issues.
  • Removed - Add New sub menu & display post type in the search query URL options.
Download this release

Release Info

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

Code changes from version 4.3 to 4.3.1

add-search-to-menu.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Ivory Search
4
  * Plugin URI: https://ivorysearch.com
5
  * Description: The WordPress Search plugin that includes Search Form Customizer, WooCommerce Search, Image Search, Search Shortcode, AJAX Search & Live Search support!
6
- * Version: 4.3
7
  * Author: Ivory Search
8
  * Author URI: https://ivorysearch.com/
9
  * License: GPL2+
@@ -108,7 +108,7 @@ final class Ivory_Search {
108
  */
109
  private function define_constants() {
110
 
111
- define( 'IS_VERSION', '4.3' );
112
  define( 'IS_PLUGIN_FILE', __FILE__ );
113
  define( 'IS_PLUGIN_BASE', plugin_basename( IS_PLUGIN_FILE ) );
114
  define( 'IS_PLUGIN_DIR', plugin_dir_path( IS_PLUGIN_FILE ) );
@@ -132,13 +132,13 @@ final class Ivory_Search {
132
  require_once $file;
133
  }
134
 
135
- if ( is_admin() || wp_doing_ajax() ) {
136
  foreach( glob( IS_PLUGIN_DIR.'admin/' . "*.php" ) as $file ) {
137
  require_once $file;
138
  }
139
  }
140
 
141
- if ( ! is_admin() || wp_doing_ajax() ) {
142
  foreach( glob( IS_PLUGIN_DIR.'public/' . "*.php" ) as $file ) {
143
  require_once $file;
144
  }
@@ -166,7 +166,5 @@ final class Ivory_Search {
166
  /**
167
  * Starts plugin execution.
168
  */
169
- if ( ! wp_is_json_request() ) {
170
- $is = Ivory_Search::getInstance();
171
- $is->start();
172
- }
3
  * Plugin Name: Ivory Search
4
  * Plugin URI: https://ivorysearch.com
5
  * Description: The WordPress Search plugin that includes Search Form Customizer, WooCommerce Search, Image Search, Search Shortcode, AJAX Search & Live Search support!
6
+ * Version: 4.3.1
7
  * Author: Ivory Search
8
  * Author URI: https://ivorysearch.com/
9
  * License: GPL2+
108
  */
109
  private function define_constants() {
110
 
111
+ define( 'IS_VERSION', '4.3.1' );
112
  define( 'IS_PLUGIN_FILE', __FILE__ );
113
  define( 'IS_PLUGIN_BASE', plugin_basename( IS_PLUGIN_FILE ) );
114
  define( 'IS_PLUGIN_DIR', plugin_dir_path( IS_PLUGIN_FILE ) );
132
  require_once $file;
133
  }
134
 
135
+ if ( is_admin() || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
136
  foreach( glob( IS_PLUGIN_DIR.'admin/' . "*.php" ) as $file ) {
137
  require_once $file;
138
  }
139
  }
140
 
141
+ if ( ! is_admin() || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
142
  foreach( glob( IS_PLUGIN_DIR.'public/' . "*.php" ) as $file ) {
143
  require_once $file;
144
  }
166
  /**
167
  * Starts plugin execution.
168
  */
169
+ $is = Ivory_Search::getInstance();
170
+ $is->start();
 
 
admin/class-is-editor.php CHANGED
@@ -154,13 +154,6 @@ class IS_Search_Editor
154
  $checked = ( isset( $includes['search_excerpt'] ) && $includes['search_excerpt'] ? 1 : 0 );
155
  echo '<p class="check-radio"><label for="' . $id . '-search_excerpt"><input class="_is_includes-post_type" type="checkbox" id="' . $id . '-search_excerpt" name="' . $id . '[search_excerpt]" value="1" ' . checked( 1, $checked, false ) . '/>' ;
156
  echo '<span class="toggle-check-text"></span>' . esc_html__( "Search post excerpt", 'ivory-search' ) . '</label></p>' ;
157
- echo '<br /><select class="_is_includes-post_type" name="' . $id . '[post_type_qs]" >' ;
158
- $checked = ( isset( $includes['post_type_qs'] ) ? $includes['post_type_qs'] : 'none' );
159
- echo '<option value="none" ' . selected( 'none', $checked, false ) . '>' . esc_html( __( 'None', 'ivory-search' ) ) . '</option>' ;
160
- foreach ( $posts as $key => $post_type ) {
161
- echo '<option value="' . $key . '" ' . selected( $key, $checked, false ) . '>' . ucfirst( esc_html( $post_type ) ) . '</option>' ;
162
- }
163
- echo '</select><label for="' . $id . '-post_type_qs"> ' . esc_html( __( 'Add this selected post type in the search results URL and search only its content', 'ivory-search' ) ) . '</label>' ;
164
  } else {
165
  echo '<span class="notice-is-info">' . __( 'No post types registered on your site.', 'ivory-search' ) . '</span>' ;
166
  }
@@ -217,7 +210,7 @@ class IS_Search_Editor
217
  $html .= $col_title . '<input class="list-search" placeholder="' . __( "Search..", 'ivory-search' ) . '" type="text"></div>';
218
  $html .= '<select class="_is_includes-post__in" name="' . $id . '[post__in][]" multiple size="8" >';
219
  $html .= $temp . '</select>';
220
- if ( count( $posts ) >= 100 ) {
221
  $html .= '<div id="' . $post_type . '" class="load-all">' . __( 'Load All', 'ivory-search' ) . '</div>';
222
  }
223
  $html .= '</div>';
@@ -1772,7 +1765,7 @@ class IS_Search_Editor
1772
  $html .= $col_title . '<input class="list-search" placeholder="' . __( "Search..", 'ivory-search' ) . '" type="text"></div>';
1773
  $html .= '<select class="_is_excludes-post__not_in" name="' . $id . '[post__not_in][]" multiple size="8" >';
1774
  $html .= $temp . '</select>';
1775
- if ( count( $posts ) >= 100 ) {
1776
  $html .= '<div id="' . $post_type . '" class="load-all">' . __( 'Load All', 'ivory-search' ) . '</div>';
1777
  }
1778
  $html .= '</div>';
154
  $checked = ( isset( $includes['search_excerpt'] ) && $includes['search_excerpt'] ? 1 : 0 );
155
  echo '<p class="check-radio"><label for="' . $id . '-search_excerpt"><input class="_is_includes-post_type" type="checkbox" id="' . $id . '-search_excerpt" name="' . $id . '[search_excerpt]" value="1" ' . checked( 1, $checked, false ) . '/>' ;
156
  echo '<span class="toggle-check-text"></span>' . esc_html__( "Search post excerpt", 'ivory-search' ) . '</label></p>' ;
 
 
 
 
 
 
 
157
  } else {
158
  echo '<span class="notice-is-info">' . __( 'No post types registered on your site.', 'ivory-search' ) . '</span>' ;
159
  }
210
  $html .= $col_title . '<input class="list-search" placeholder="' . __( "Search..", 'ivory-search' ) . '" type="text"></div>';
211
  $html .= '<select class="_is_includes-post__in" name="' . $id . '[post__in][]" multiple size="8" >';
212
  $html .= $temp . '</select>';
213
+ if ( count( $posts ) >= 100 && !defined( 'DISABLE_IS_LOAD_ALL' ) ) {
214
  $html .= '<div id="' . $post_type . '" class="load-all">' . __( 'Load All', 'ivory-search' ) . '</div>';
215
  }
216
  $html .= '</div>';
1765
  $html .= $col_title . '<input class="list-search" placeholder="' . __( "Search..", 'ivory-search' ) . '" type="text"></div>';
1766
  $html .= '<select class="_is_excludes-post__not_in" name="' . $id . '[post__not_in][]" multiple size="8" >';
1767
  $html .= $temp . '</select>';
1768
+ if ( count( $posts ) >= 100 && !defined( 'DISABLE_IS_LOAD_ALL' ) ) {
1769
  $html .= '<div id="' . $post_type . '" class="load-all">' . __( 'Load All', 'ivory-search' ) . '</div>';
1770
  }
1771
  $html .= '</div>';
admin/class-is-settings-fields.php CHANGED
@@ -291,14 +291,21 @@ class IS_Settings_Fields
291
  $check_value = '';
292
  foreach ( $menus as $location => $description ) {
293
 
294
- if ( $this->ivory_search ) {
295
- $check_value = ( isset( $this->opt['menus'][$location] ) ? $this->opt['menus'][$location] : 0 );
296
- } else {
297
- $check_value = ( isset( $this->opt['add_search_to_menu_locations'][$location] ) ? $this->opt['add_search_to_menu_locations'][$location] : 0 );
 
 
 
 
 
 
298
  }
299
-
300
- $html .= '<p><label for="is_menus' . esc_attr( $location ) . '"><input type="checkbox" class="ivory_search_locations" id="is_menus' . esc_attr( $location ) . '" name="is_menu_search[menus][' . esc_attr( $location ) . ']" value="' . esc_attr( $location ) . '" ' . checked( $location, $check_value, false ) . '/>';
301
- $html .= '<span class="toggle-check-text"></span> ' . esc_html( $description ) . '</label></p>';
 
302
  }
303
  } else {
304
  $html = __( 'Navigation menu location is not registered on the site.', 'ivory-search' );
291
  $check_value = '';
292
  foreach ( $menus as $location => $description ) {
293
 
294
+ if ( has_nav_menu( $location ) ) {
295
+
296
+ if ( $this->ivory_search ) {
297
+ $check_value = ( isset( $this->opt['menus'][$location] ) ? $this->opt['menus'][$location] : 0 );
298
+ } else {
299
+ $check_value = ( isset( $this->opt['add_search_to_menu_locations'][$location] ) ? $this->opt['add_search_to_menu_locations'][$location] : 0 );
300
+ }
301
+
302
+ $html .= '<p><label for="is_menus' . esc_attr( $location ) . '"><input type="checkbox" class="ivory_search_locations" id="is_menus' . esc_attr( $location ) . '" name="is_menu_search[menus][' . esc_attr( $location ) . ']" value="' . esc_attr( $location ) . '" ' . checked( $location, $check_value, false ) . '/>';
303
+ $html .= '<span class="toggle-check-text"></span> ' . esc_html( $description ) . '</label></p>';
304
  }
305
+
306
+ }
307
+ if ( '' === $check_value ) {
308
+ $html = '<span class="notice-is-info">' . sprintf( __( 'Please assign menu to navigation menu location in the %sMenus screen%s.', 'ivory-search' ), '<a target="_blank" href="' . admin_url( 'nav-menus.php' ) . '">', '</a>' ) . '</span>';
309
  }
310
  } else {
311
  $html = __( 'Navigation menu location is not registered on the site.', 'ivory-search' );
admin/css/ivory-search-admin.css CHANGED
@@ -20,6 +20,13 @@ br {
20
  width: 99%;
21
  }
22
 
 
 
 
 
 
 
 
23
  #search-form-editor input[type=checkbox],
24
  #search-form-editor input[type=radio] {
25
  display: none;
@@ -268,6 +275,10 @@ h4.panel-desc::before,
268
  text-decoration: none;
269
  }
270
 
 
 
 
 
271
  @media only screen and (min-width: 1420px) {
272
  #search-form-editor #search-form-editor-tabs {
273
  max-width: 185px;
20
  width: 99%;
21
  }
22
 
23
+ #search-form-editor label {
24
+ -webkit-user-select: none; /* Safari 3.1+ */
25
+ -moz-user-select: none; /* Firefox 2+ */
26
+ -ms-user-select: none; /* IE 10+ */
27
+ user-select: none; /* Standard syntax */
28
+ }
29
+
30
  #search-form-editor input[type=checkbox],
31
  #search-form-editor input[type=radio] {
32
  display: none;
275
  text-decoration: none;
276
  }
277
 
278
+ #toplevel_page_ivory-search .wp-submenu .wp-first-item + li {
279
+ display: none !important;
280
+ }
281
+
282
  @media only screen and (min-width: 1420px) {
283
  #search-form-editor #search-form-editor-tabs {
284
  max-width: 185px;
includes/class-is-search-form.php CHANGED
@@ -433,8 +433,8 @@ class IS_Search_Form {
433
  if ( 'n' !== $display_id ) {
434
  $result = preg_replace('/<\/form>/', '<input type="hidden" name="id" value="' . $args['id'] . '" /></form>', $result );
435
  }
436
- if ( isset( $_includes['post_type_qs'] ) && 'none' !== $_includes['post_type_qs'] ) {
437
- $result = preg_replace('/<\/form>/', '<input type="hidden" name="post_type" value="' . $_includes['post_type_qs'] . '" /></form>', $result );
438
  }
439
 
440
  $result = apply_filters( 'is_default_search_form', $result );
@@ -495,8 +495,8 @@ class IS_Search_Form {
495
  $result .= '<input type="hidden" name="id" value="' . $args['id'] . '" />';
496
  }
497
 
498
- if ( isset( $_includes['post_type_qs'] ) && 'none' !== $_includes['post_type_qs'] ) {
499
- $result .= '<input type="hidden" name="post_type" value="' . $_includes['post_type_qs'] . '" />';
500
  }
501
  $result .= '</form>';
502
 
433
  if ( 'n' !== $display_id ) {
434
  $result = preg_replace('/<\/form>/', '<input type="hidden" name="id" value="' . $args['id'] . '" /></form>', $result );
435
  }
436
+ if ( isset( $_includes['post_type'] ) && count( $_includes['post_type'] ) < 2 ) {
437
+ $result = preg_replace('/<\/form>/', '<input type="hidden" name="post_type" value="' . reset( $_includes['post_type'] ) . '" /></form>', $result );
438
  }
439
 
440
  $result = apply_filters( 'is_default_search_form', $result );
495
  $result .= '<input type="hidden" name="id" value="' . $args['id'] . '" />';
496
  }
497
 
498
+ if ( isset( $_includes['post_type'] ) && count( $_includes['post_type'] ) < 2 ) {
499
+ $result .= '<input type="hidden" name="post_type" value="' . reset( $_includes['post_type'] ) . '" />';
500
  }
501
  $result .= '</form>';
502
 
includes/class-is.php CHANGED
@@ -58,18 +58,35 @@ class IS_Loader {
58
  * Loads plugin functionality.
59
  */
60
  function load() {
 
61
  $this->set_locale();
62
 
63
  $this->admin_public_hooks();
64
 
65
- if ( is_admin() || wp_doing_ajax() ) {
66
  $this->admin_hooks();
67
  }
68
- if ( ! is_admin() || wp_doing_ajax() ) {
69
  $this->public_hooks();
70
  }
 
71
  }
72
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  /**
74
  * Defines the locale for this plugin for internationalization.
75
  *
58
  * Loads plugin functionality.
59
  */
60
  function load() {
61
+ if ( ! $this->is_wp_is_json_request() ) {
62
  $this->set_locale();
63
 
64
  $this->admin_public_hooks();
65
 
66
+ if ( is_admin() || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
67
  $this->admin_hooks();
68
  }
69
+ if ( ! is_admin() || ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
70
  $this->public_hooks();
71
  }
72
+ }
73
  }
74
 
75
+ /* Checks whether current request is a JSON request, or is expecting a JSON response. */
76
+ private function is_wp_is_json_request() {
77
+
78
+ if ( isset( $_SERVER['HTTP_ACCEPT'] ) && false !== strpos( $_SERVER['HTTP_ACCEPT'], 'application/json' ) ) {
79
+ return true;
80
+ }
81
+
82
+ if ( isset( $_SERVER['CONTENT_TYPE'] ) && 'application/json' === $_SERVER['CONTENT_TYPE'] ) {
83
+ return true;
84
+ }
85
+
86
+ return false;
87
+
88
+ }
89
+
90
  /**
91
  * Defines the locale for this plugin for internationalization.
92
  *
languages/default.po CHANGED
@@ -1,8 +1,8 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Ivory Search\n"
4
- "POT-Creation-Date: 2019-06-20 16:51+0530\n"
5
- "PO-Revision-Date: 2019-06-20 16:51+0530\n"
6
  "Last-Translator: \n"
7
  "Language-Team: Ivory Search <admin@ivorysearch.com>\n"
8
  "Language: en_US\n"
@@ -198,43 +198,43 @@ msgstr ""
198
  msgid "Post Types"
199
  msgstr ""
200
 
201
- #: ../admin/class-is-editor.php:112 ../admin/class-is-editor.php:162
202
- #: ../admin/class-is-editor.php:222 ../admin/class-is-editor.php:281
203
- #: ../admin/class-is-editor.php:318 ../admin/class-is-editor.php:350
204
- #: ../admin/class-is-editor.php:400 ../admin/class-is-editor.php:432
205
- #: ../admin/class-is-editor.php:470 ../admin/class-is-editor.php:511
206
- #: ../admin/class-is-editor.php:532 ../admin/class-is-editor.php:608
207
- #: ../admin/class-is-editor.php:702 ../admin/class-is-editor.php:873
208
- #: ../admin/class-is-editor.php:1028 ../admin/class-is-editor.php:1067
209
- #: ../admin/class-is-editor.php:1133 ../admin/class-is-editor.php:1174
210
- #: ../admin/class-is-editor.php:1209 ../admin/class-is-editor.php:1238
211
- #: ../admin/class-is-editor.php:1281 ../admin/class-is-editor.php:1323
212
- #: ../admin/class-is-editor.php:1384 ../admin/class-is-editor.php:1403
213
- #: ../admin/class-is-editor.php:1431 ../admin/class-is-editor.php:1446
214
- #: ../admin/class-is-editor.php:1464 ../admin/class-is-editor.php:1480
215
- #: ../admin/class-is-editor.php:1499 ../admin/class-is-editor.php:1511
216
- #: ../admin/class-is-editor.php:1525 ../admin/class-is-editor.php:1537
217
- #: ../admin/class-is-editor.php:1549 ../admin/class-is-settings-fields.php:118
218
  msgid "Expand All"
219
  msgstr ""
220
 
221
- #: ../admin/class-is-editor.php:112 ../admin/class-is-editor.php:162
222
- #: ../admin/class-is-editor.php:222 ../admin/class-is-editor.php:281
223
- #: ../admin/class-is-editor.php:318 ../admin/class-is-editor.php:350
224
- #: ../admin/class-is-editor.php:400 ../admin/class-is-editor.php:432
225
- #: ../admin/class-is-editor.php:470 ../admin/class-is-editor.php:511
226
- #: ../admin/class-is-editor.php:532 ../admin/class-is-editor.php:609
227
- #: ../admin/class-is-editor.php:703 ../admin/class-is-editor.php:874
228
- #: ../admin/class-is-editor.php:1029 ../admin/class-is-editor.php:1067
229
- #: ../admin/class-is-editor.php:1133 ../admin/class-is-editor.php:1174
230
- #: ../admin/class-is-editor.php:1209 ../admin/class-is-editor.php:1238
231
- #: ../admin/class-is-editor.php:1281 ../admin/class-is-editor.php:1323
232
- #: ../admin/class-is-editor.php:1384 ../admin/class-is-editor.php:1403
233
- #: ../admin/class-is-editor.php:1431 ../admin/class-is-editor.php:1446
234
- #: ../admin/class-is-editor.php:1464 ../admin/class-is-editor.php:1480
235
- #: ../admin/class-is-editor.php:1499 ../admin/class-is-editor.php:1511
236
- #: ../admin/class-is-editor.php:1525 ../admin/class-is-editor.php:1537
237
- #: ../admin/class-is-editor.php:1549 ../admin/class-is-settings-fields.php:118
238
  msgid "Collapse All"
239
  msgstr ""
240
 
@@ -254,677 +254,667 @@ msgstr ""
254
  msgid "Search post excerpt"
255
  msgstr ""
256
 
257
- #: ../admin/class-is-editor.php:148
258
- msgid "None"
259
- msgstr ""
260
-
261
- #: ../admin/class-is-editor.php:152
262
- msgid ""
263
- "Add this selected post type in the search results URL and search only its "
264
- "content"
265
- msgstr ""
266
-
267
- #: ../admin/class-is-editor.php:154
268
  msgid "No post types registered on your site."
269
  msgstr ""
270
 
271
- #: ../admin/class-is-editor.php:161 ../admin/class-is-editor.php:1066
272
  msgid "Posts, Pages & Custom Posts"
273
  msgstr ""
274
 
275
- #: ../admin/class-is-editor.php:165
276
  msgid "Search only selected posts."
277
  msgstr ""
278
 
279
- #: ../admin/class-is-editor.php:201 ../admin/class-is-editor.php:251
280
- #: ../admin/class-is-editor.php:294 ../admin/class-is-editor.php:546
281
- #: ../admin/class-is-editor.php:1108 ../admin/class-is-editor.php:1155
282
- #: ../admin/class-is-editor.php:1184 ../admin/class-is-editor.php:1336
283
  msgid "Search.."
284
  msgstr ""
285
 
286
- #: ../admin/class-is-editor.php:205 ../admin/class-is-editor.php:1112
287
  msgid "Load All"
288
  msgstr ""
289
 
290
- #: ../admin/class-is-editor.php:213 ../admin/class-is-editor.php:1120
291
  msgid "No posts created for selected post types."
292
  msgstr ""
293
 
294
- #: ../admin/class-is-editor.php:215 ../admin/class-is-editor.php:260
295
- #: ../admin/class-is-editor.php:301 ../admin/class-is-editor.php:554
296
- #: ../admin/class-is-editor.php:1122 ../admin/class-is-editor.php:1164
297
- #: ../admin/class-is-editor.php:1192 ../admin/class-is-editor.php:1344
298
  msgid ""
299
  "Press CTRL key & Left Mouse button to select multiple terms or deselect them."
300
  msgstr ""
301
 
302
- #: ../admin/class-is-editor.php:221 ../admin/class-is-editor.php:1132
303
  msgid "Category & Taxonomy Terms"
304
  msgstr ""
305
 
306
- #: ../admin/class-is-editor.php:225
307
  msgid "Search posts of only selected categories, taxonomies & terms."
308
  msgstr ""
309
 
310
- #: ../admin/class-is-editor.php:263
311
  msgid "AND - Search posts having all the above selected terms"
312
  msgstr ""
313
 
314
- #: ../admin/class-is-editor.php:265
315
  msgid "OR - Search posts having any one of the above selected terms"
316
  msgstr ""
317
 
318
- #: ../admin/class-is-editor.php:268
319
  msgid "Search term title"
320
  msgstr ""
321
 
322
- #: ../admin/class-is-editor.php:271
323
  msgid "Search term description"
324
  msgstr ""
325
 
326
- #: ../admin/class-is-editor.php:273 ../admin/class-is-editor.php:1166
327
  msgid "No taxonomies registered for selected post types."
328
  msgstr ""
329
 
330
- #: ../admin/class-is-editor.php:280 ../admin/class-is-editor.php:1173
331
  msgid "Custom Fields & Metadata"
332
  msgstr ""
333
 
334
- #: ../admin/class-is-editor.php:284
335
  msgid "Search values of selected custom fields."
336
  msgstr ""
337
 
338
- #: ../admin/class-is-editor.php:303 ../admin/class-is-editor.php:1194
339
  msgid "No custom fields created for selected post types."
340
  msgstr ""
341
 
342
- #: ../admin/class-is-editor.php:307
343
  msgid "Selected Custom Fields :"
344
  msgstr ""
345
 
346
- #: ../admin/class-is-editor.php:317 ../admin/class-is-editor.php:871
347
- #: ../admin/class-is-editor.php:1208
348
  msgid "WooCommerce"
349
  msgstr ""
350
 
351
- #: ../admin/class-is-editor.php:321
352
  msgid "Search WooCommerce products."
353
  msgstr ""
354
 
355
- #: ../admin/class-is-editor.php:333
356
  msgid "Search product SKU"
357
  msgstr ""
358
 
359
- #: ../admin/class-is-editor.php:336
360
  msgid "Search product variation"
361
  msgstr ""
362
 
363
- #: ../admin/class-is-editor.php:339 ../admin/class-is-editor.php:1227
364
  msgid ""
365
  "Please first configure this search form to search WooCommerce product post "
366
  "type."
367
  msgstr ""
368
 
369
- #: ../admin/class-is-editor.php:349 ../admin/class-is-editor.php:1237
370
  msgid "Authors"
371
  msgstr ""
372
 
373
- #: ../admin/class-is-editor.php:353
374
  msgid "Search posts of selected authors."
375
  msgstr ""
376
 
377
- #: ../admin/class-is-editor.php:386
378
  msgid ""
379
  "This search form is already configured in the Excludes section to not search "
380
  "for specific author posts."
381
  msgstr ""
382
 
383
- #: ../admin/class-is-editor.php:394
384
  msgid "Search author Display Name and display the posts created by that author"
385
  msgstr ""
386
 
387
- #: ../admin/class-is-editor.php:399 ../admin/class-is-editor.php:1280
388
  msgid "Post Status"
389
  msgstr ""
390
 
391
- #: ../admin/class-is-editor.php:403
392
  msgid "Search posts having selected post statuses."
393
  msgstr ""
394
 
395
- #: ../admin/class-is-editor.php:424
396
  msgid ""
397
  "This search form is already configured in the Excludes section to not search "
398
  "posts of specific post statuses."
399
  msgstr ""
400
 
401
- #: ../admin/class-is-editor.php:431
402
  msgid "Comments"
403
  msgstr ""
404
 
405
- #: ../admin/class-is-editor.php:435
406
  msgid "Search posts by comments."
407
  msgstr ""
408
 
409
- #: ../admin/class-is-editor.php:442
410
  msgid "Search posts having number of comments"
411
  msgstr ""
412
 
413
- #: ../admin/class-is-editor.php:452
414
  msgid "NA"
415
  msgstr ""
416
 
417
- #: ../admin/class-is-editor.php:463
418
  msgid "Search approved comment content"
419
  msgstr ""
420
 
421
- #: ../admin/class-is-editor.php:469 ../admin/class-is-editor.php:789
422
- #: ../admin/class-is-editor.php:1003 ../admin/class-is-list-table.php:34
423
  msgid "Date"
424
  msgstr ""
425
 
426
- #: ../admin/class-is-editor.php:473
427
  msgid "Search posts created in the specified date range."
428
  msgstr ""
429
 
430
- #: ../admin/class-is-editor.php:478
431
  msgid "From"
432
  msgstr ""
433
 
434
- #: ../admin/class-is-editor.php:478
435
  msgid "To"
436
  msgstr ""
437
 
438
- #: ../admin/class-is-editor.php:483
439
  msgid "Day"
440
  msgstr ""
441
 
442
- #: ../admin/class-is-editor.php:491
443
  msgid "Month"
444
  msgstr ""
445
 
446
- #: ../admin/class-is-editor.php:499
447
  msgid "Year"
448
  msgstr ""
449
 
450
- #: ../admin/class-is-editor.php:510
451
  msgid "Password Protected"
452
  msgstr ""
453
 
454
- #: ../admin/class-is-editor.php:517
455
  msgid "Search posts with or without passwords"
456
  msgstr ""
457
 
458
- #: ../admin/class-is-editor.php:519
459
  msgid "Search posts with passwords"
460
  msgstr ""
461
 
462
- #: ../admin/class-is-editor.php:521
463
  msgid "Search posts without passwords"
464
  msgstr ""
465
 
466
- #: ../admin/class-is-editor.php:531 ../admin/class-is-editor.php:1322
467
  msgid "Attachments, Media, Files & MIME Types"
468
  msgstr ""
469
 
470
- #: ../admin/class-is-editor.php:535
471
  msgid ""
472
  "Search selected media, attachments, images, documents, videos, files or MIME "
473
  "types."
474
  msgstr ""
475
 
476
- #: ../admin/class-is-editor.php:557
477
  msgid ""
478
  "This search form is already configured in the Excludes section to not search "
479
  "specific file & MIME types."
480
  msgstr ""
481
 
482
- #: ../admin/class-is-editor.php:560 ../admin/class-is-editor.php:1350
483
  msgid "Please first configure this search form to search Attachment post type."
484
  msgstr ""
485
 
486
- #: ../admin/class-is-editor.php:564
487
  msgid "Selected File Types :"
488
  msgstr ""
489
 
490
- #: ../admin/class-is-editor.php:591
491
  msgid "Use below options to customize this search form."
492
  msgstr ""
493
 
494
- #: ../admin/class-is-editor.php:598 ../admin/class-is-editor.php:613
495
  msgid "Enable Search Form Customization"
496
  msgstr ""
497
 
498
- #: ../admin/class-is-editor.php:606 ../admin/class-is-editor.php:1026
499
  #: ../includes/class-is-search-form.php:511
500
  msgid "Customizer"
501
  msgstr ""
502
 
503
- #: ../admin/class-is-editor.php:614
504
  msgid ""
505
  "Use below customizer to customize search form colors, text and search form "
506
  "style."
507
  msgstr ""
508
 
509
- #: ../admin/class-is-editor.php:622
510
  msgid "Search Form Customizer"
511
  msgstr ""
512
 
513
- #: ../admin/class-is-editor.php:668
514
  msgid "Nothing found"
515
  msgstr ""
516
 
517
- #: ../admin/class-is-editor.php:671
518
  msgid "View All"
519
  msgstr ""
520
 
521
- #: ../admin/class-is-editor.php:675
522
  msgid "More Results.."
523
  msgstr ""
524
 
525
- #: ../admin/class-is-editor.php:686
526
  msgid ""
527
  "Configure below options to manage AJAX functionality of this search form."
528
  msgstr ""
529
 
530
- #: ../admin/class-is-editor.php:693 ../admin/class-is-editor.php:707
531
- #: ../admin/class-is-editor.php:884 ../admin/class-is-editor.php:1033
532
  msgid "Enable AJAX Search"
533
  msgstr ""
534
 
535
- #: ../admin/class-is-editor.php:700
536
  msgid "Search Results"
537
  msgstr ""
538
 
539
- #: ../admin/class-is-editor.php:708
540
  msgid "Display selected content in the search results."
541
  msgstr ""
542
 
543
- #: ../admin/class-is-editor.php:715
544
  msgid "Description"
545
  msgstr ""
546
 
547
- #: ../admin/class-is-editor.php:723
548
  msgid "Excerpt"
549
  msgstr ""
550
 
551
- #: ../admin/class-is-editor.php:729
552
  msgid "Content"
553
  msgstr ""
554
 
555
- #: ../admin/class-is-editor.php:737
556
  msgid "Description Length."
557
  msgstr ""
558
 
559
- #: ../admin/class-is-editor.php:745
560
  msgid "Image"
561
  msgstr ""
562
 
563
- #: ../admin/class-is-editor.php:756
564
  msgid "Categories"
565
  msgstr ""
566
 
567
- #: ../admin/class-is-editor.php:767
568
  msgid "Tags"
569
  msgstr ""
570
 
571
- #: ../admin/class-is-editor.php:778 ../admin/class-is-list-table.php:33
572
  msgid "Author"
573
  msgstr ""
574
 
575
- #: ../admin/class-is-editor.php:796
576
  msgid "Minimum number of characters required to run ajax search."
577
  msgstr ""
578
 
579
- #: ../admin/class-is-editor.php:801
580
  msgid "Search results box max height."
581
  msgstr ""
582
 
583
- #: ../admin/class-is-editor.php:804
584
  msgid "Configure the plugin text displayed in the search results."
585
  msgstr ""
586
 
587
- #: ../admin/class-is-editor.php:809
588
  msgid "Text when there is no search results. HTML tags is allowed."
589
  msgstr ""
590
 
591
- #: ../admin/class-is-editor.php:818
592
  msgid "Show 'More Results..' text in the bottom of the search results box"
593
  msgstr ""
594
 
595
- #: ../admin/class-is-editor.php:826
596
  msgid "Text for the \"More Results..\"."
597
  msgstr ""
598
 
599
- #: ../admin/class-is-editor.php:836
600
  msgid ""
601
  "View All Result - Show link to search results page at the bottom of search "
602
  "results block."
603
  msgstr ""
604
 
605
- #: ../admin/class-is-editor.php:845
606
  msgid ""
607
  "Text for the \"View All\" which shown at the bottom of the search result."
608
  msgstr ""
609
 
610
- #: ../admin/class-is-editor.php:850
611
  msgid "Configure how the search button should work clicking on it."
612
  msgstr ""
613
 
614
- #: ../admin/class-is-editor.php:856
615
  msgid "Search button displays search results page"
616
  msgstr ""
617
 
618
- #: ../admin/class-is-editor.php:863
619
  msgid "Search button displays ajax search results"
620
  msgstr ""
621
 
622
- #: ../admin/class-is-editor.php:882
623
  msgid ""
624
  "Please first configure this search form to search WooCommerce product post "
625
  "type."
626
  msgstr ""
627
 
628
- #: ../admin/class-is-editor.php:885
629
  msgid "Display selected WooCommerce content in the search results."
630
  msgstr ""
631
 
632
- #: ../admin/class-is-editor.php:892 ../admin/class-is-editor.php:1004
633
  msgid "Price"
634
  msgstr ""
635
 
636
- #: ../admin/class-is-editor.php:903
637
  msgid "Hide Price for Out of Stock Products"
638
  msgstr ""
639
 
640
- #: ../admin/class-is-editor.php:914
641
  msgid "Sale Badge"
642
  msgstr ""
643
 
644
- #: ../admin/class-is-editor.php:925
645
  msgid "SKU"
646
  msgstr ""
647
 
648
- #: ../admin/class-is-editor.php:936
649
  msgid "Stock Status"
650
  msgstr ""
651
 
652
- #: ../admin/class-is-editor.php:947
653
  msgid "Featured Icon"
654
  msgstr ""
655
 
656
- #: ../admin/class-is-editor.php:958
657
  msgid "Matching Categories"
658
  msgstr ""
659
 
660
- #: ../admin/class-is-editor.php:969
661
  msgid "Matching Tags"
662
  msgstr ""
663
 
664
- #: ../admin/class-is-editor.php:980
665
  msgid "Details Box"
666
  msgstr ""
667
 
668
- #: ../admin/class-is-editor.php:986
669
  msgid "Below options only apply to matching categories or tags."
670
  msgstr ""
671
 
672
- #: ../admin/class-is-editor.php:988
673
  msgid "Product List"
674
  msgstr ""
675
 
676
- #: ../admin/class-is-editor.php:991
677
  msgid "All Product"
678
  msgstr ""
679
 
680
- #: ../admin/class-is-editor.php:992
681
  msgid "Featured Products"
682
  msgstr ""
683
 
684
- #: ../admin/class-is-editor.php:993
685
  msgid "On-sale Products</option>"
686
  msgstr ""
687
 
688
- #: ../admin/class-is-editor.php:1000
689
  msgid "Order by"
690
  msgstr ""
691
 
692
- #: ../admin/class-is-editor.php:1005
693
  msgid "Random"
694
  msgstr ""
695
 
696
- #: ../admin/class-is-editor.php:1006
697
  msgid "Sales"
698
  msgstr ""
699
 
700
- #: ../admin/class-is-editor.php:1013
701
  msgid "Order"
702
  msgstr ""
703
 
704
- #: ../admin/class-is-editor.php:1016
705
  msgid "ASC"
706
  msgstr ""
707
 
708
- #: ../admin/class-is-editor.php:1017
709
  msgid "DESC"
710
  msgstr ""
711
 
712
- #: ../admin/class-is-editor.php:1034
713
  msgid ""
714
  "Use below customizer to customize AJAX search results color and loader image."
715
  msgstr ""
716
 
717
- #: ../admin/class-is-editor.php:1042
718
  msgid "AJAX Search Customizer"
719
  msgstr ""
720
 
721
- #: ../admin/class-is-editor.php:1059
722
  msgid "This search form excludes the below configured content from search."
723
  msgstr ""
724
 
725
- #: ../admin/class-is-editor.php:1070
726
  msgid "Exclude selected posts from search."
727
  msgstr ""
728
 
729
- #: ../admin/class-is-editor.php:1126
730
  msgid ""
731
  "This search form is already configured in the Includes section to search "
732
  "specific posts."
733
  msgstr ""
734
 
735
- #: ../admin/class-is-editor.php:1136
736
  msgid "Exclude posts of selected categories, taxonomies & terms from search."
737
  msgstr ""
738
 
739
- #: ../admin/class-is-editor.php:1177
740
  msgid "Exclude posts having selected custom fields from search."
741
  msgstr ""
742
 
743
- #: ../admin/class-is-editor.php:1198
744
  msgid "Excluded Custom Fields :"
745
  msgstr ""
746
 
747
- #: ../admin/class-is-editor.php:1212
748
  msgid "Exclude selected WooCommerce products from search."
749
  msgstr ""
750
 
751
- #: ../admin/class-is-editor.php:1224
752
  msgid "Exclude 'Out of Stock' products"
753
  msgstr ""
754
 
755
- #: ../admin/class-is-editor.php:1241
756
  msgid "Exclude posts created by selected authors from search."
757
  msgstr ""
758
 
759
- #: ../admin/class-is-editor.php:1273
760
  msgid ""
761
  "This search form is already configured in the Includes section to search "
762
  "posts created by specific authors."
763
  msgstr ""
764
 
765
- #: ../admin/class-is-editor.php:1284
766
  msgid "Exclude posts having selected post statuses from search."
767
  msgstr ""
768
 
769
- #: ../admin/class-is-editor.php:1307
770
  msgid ""
771
  "This search form is already configured in the Includes section to search "
772
  "posts of specific post statuses."
773
  msgstr ""
774
 
775
- #: ../admin/class-is-editor.php:1312
776
  msgid "Exclude sticky posts from search"
777
  msgstr ""
778
 
779
- #: ../admin/class-is-editor.php:1326
780
  msgid ""
781
  "Exclude selected media, attachments, images, documents, videos, files or "
782
  "MIME types from search."
783
  msgstr ""
784
 
785
- #: ../admin/class-is-editor.php:1347
786
  msgid ""
787
  "This search form is already configured in the Includes section to search "
788
  "specific Attachments, Media or Files."
789
  msgstr ""
790
 
791
- #: ../admin/class-is-editor.php:1354
792
  msgid "Excluded File Types :"
793
  msgstr ""
794
 
795
- #: ../admin/class-is-editor.php:1376
796
  msgid "Configure below options to manage functionality of this search form."
797
  msgstr ""
798
 
799
- #: ../admin/class-is-editor.php:1383
800
  msgid "Posts Per Page"
801
  msgstr ""
802
 
803
- #: ../admin/class-is-editor.php:1387
804
  msgid "Display selected number of posts on search results page."
805
  msgstr ""
806
 
807
- #: ../admin/class-is-editor.php:1402
808
  msgid "Order Search Results"
809
  msgstr ""
810
 
811
- #: ../admin/class-is-editor.php:1405
812
  msgid "Display posts on search results page ordered by selected options."
813
  msgstr ""
814
 
815
- #: ../admin/class-is-editor.php:1430
816
  msgid "Highlight Search Terms"
817
  msgstr ""
818
 
819
- #: ../admin/class-is-editor.php:1436
820
  msgid "Highlight searched terms on search results page"
821
  msgstr ""
822
 
823
- #: ../admin/class-is-editor.php:1439
824
  msgid "Set highlight color in Hex format"
825
  msgstr ""
826
 
827
- #: ../admin/class-is-editor.php:1445
828
  msgid "Search All Or Any Search Terms"
829
  msgstr ""
830
 
831
- #: ../admin/class-is-editor.php:1449
832
  msgid ""
833
  "Select whether to search posts having all or any of the words being searched."
834
  msgstr ""
835
 
836
- #: ../admin/class-is-editor.php:1455
837
  msgid "OR - Display content having any of the search terms"
838
  msgstr ""
839
 
840
- #: ../admin/class-is-editor.php:1457
841
  msgid "AND - Display content having all the search terms"
842
  msgstr ""
843
 
844
- #: ../admin/class-is-editor.php:1463
845
  msgid "Fuzzy Matching"
846
  msgstr ""
847
 
848
- #: ../admin/class-is-editor.php:1466
849
  msgid ""
850
  "Select whether to search posts having whole or partial word being searched."
851
  msgstr ""
852
 
853
- #: ../admin/class-is-editor.php:1471
854
  msgid "Whole - Search posts that include the whole search term"
855
  msgstr ""
856
 
857
- #: ../admin/class-is-editor.php:1473
858
  msgid ""
859
  "Partial - Also search words in the posts that begins or ends with the search "
860
  "term"
861
  msgstr ""
862
 
863
- #: ../admin/class-is-editor.php:1479
864
  msgid "Keyword Stemming"
865
  msgstr ""
866
 
867
- #: ../admin/class-is-editor.php:1483
868
  msgid "Select whether to search the base word of a searched keyword."
869
  msgstr ""
870
 
871
- #: ../admin/class-is-editor.php:1484
872
  msgid ""
873
  "For Example: If you search \"doing\" then it also searches base word of "
874
  "\"doing\" that is \"do\" in the specified post types."
875
  msgstr ""
876
 
877
- #: ../admin/class-is-editor.php:1485
878
  msgid "Not recommended to use when Fuzzy Matching option is set to Whole."
879
  msgstr ""
880
 
881
- #: ../admin/class-is-editor.php:1491
882
  msgid "Also search base word of searched keyword"
883
  msgstr ""
884
 
885
- #: ../admin/class-is-editor.php:1498
886
  msgid "Sticky Posts"
887
  msgstr ""
888
 
889
- #: ../admin/class-is-editor.php:1504
890
  msgid "Display sticky posts to the start of the search results page"
891
  msgstr ""
892
 
893
- #: ../admin/class-is-editor.php:1510
894
  msgid "Empty Search Query"
895
  msgstr ""
896
 
897
- #: ../admin/class-is-editor.php:1513
898
  msgid ""
899
  "Select whether to display an error when user perform search without any "
900
  "search word."
901
  msgstr ""
902
 
903
- #: ../admin/class-is-editor.php:1518
904
  msgid "Display an error for empty search query"
905
  msgstr ""
906
 
907
- #: ../admin/class-is-editor.php:1524
908
  msgid "Respect exclude_from_search"
909
  msgstr ""
910
 
911
- #: ../admin/class-is-editor.php:1530
912
  msgid "Do not search post types which are excluded from search"
913
  msgstr ""
914
 
915
- #: ../admin/class-is-editor.php:1536
916
  msgid "Demo Search"
917
  msgstr ""
918
 
919
- #: ../admin/class-is-editor.php:1542
920
  msgid "Display search form only for site administrator"
921
  msgstr ""
922
 
923
- #: ../admin/class-is-editor.php:1548 ../admin/class-is-settings-fields.php:163
924
  msgid "Disable Search"
925
  msgstr ""
926
 
927
- #: ../admin/class-is-editor.php:1554
928
  msgid "Disable this search form"
929
  msgstr ""
930
 
@@ -1099,9 +1089,9 @@ msgid "Edit &#8220;%s&#8221;"
1099
  msgstr ""
1100
 
1101
  #: ../admin/class-is-list-table.php:150
1102
- #: ../admin/class-is-settings-fields.php:251
1103
- #: ../admin/class-is-settings-fields.php:381
1104
- #: ../admin/class-is-settings-fields.php:413
1105
  #: ../includes/class-is-search-form.php:507 ../includes/class-is-widget.php:69
1106
  msgid "Edit"
1107
  msgstr ""
@@ -1202,165 +1192,170 @@ msgstr ""
1202
  msgid "Display search form on selected menu."
1203
  msgstr ""
1204
 
1205
- #: ../admin/class-is-settings-fields.php:209
 
 
 
 
 
1206
  msgid "Navigation menu location is not registered on the site."
1207
  msgstr ""
1208
 
1209
- #: ../admin/class-is-settings-fields.php:219
1210
  msgid "Select search form that will control menu search functionality."
1211
  msgstr ""
1212
 
1213
- #: ../admin/class-is-settings-fields.php:253
1214
- #: ../admin/class-is-settings-fields.php:383
1215
- #: ../admin/class-is-settings-fields.php:415 ../includes/class-is-widget.php:71
1216
  msgid "Create New"
1217
  msgstr ""
1218
 
1219
- #: ../admin/class-is-settings-fields.php:265
1220
  msgid "Select menu search form style."
1221
  msgstr ""
1222
 
1223
- #: ../admin/class-is-settings-fields.php:269
1224
  msgid "Default"
1225
  msgstr ""
1226
 
1227
- #: ../admin/class-is-settings-fields.php:270
1228
  msgid "Dropdown"
1229
  msgstr ""
1230
 
1231
- #: ../admin/class-is-settings-fields.php:271
1232
  msgid "Sliding"
1233
  msgstr ""
1234
 
1235
- #: ../admin/class-is-settings-fields.php:272
1236
  msgid "Full Width"
1237
  msgstr ""
1238
 
1239
- #: ../admin/class-is-settings-fields.php:273
1240
  msgid "Popup"
1241
  msgstr ""
1242
 
1243
- #: ../admin/class-is-settings-fields.php:305
1244
  msgid "Add menu title to display in place of search icon."
1245
  msgstr ""
1246
 
1247
- #: ../admin/class-is-settings-fields.php:317
1248
  msgid "Add class to search form menu item."
1249
  msgstr ""
1250
 
1251
- #: ../admin/class-is-settings-fields.php:322
1252
  msgid "Add multiple classes seperated by space."
1253
  msgstr ""
1254
 
1255
- #: ../admin/class-is-settings-fields.php:330
1256
  msgid ""
1257
  "Add Google Custom Search( CSE ) search form code that will replace default "
1258
  "search form."
1259
  msgstr ""
1260
 
1261
- #: ../admin/class-is-settings-fields.php:353
1262
  msgid "Display search form close icon"
1263
  msgstr ""
1264
 
1265
- #: ../admin/class-is-settings-fields.php:362
1266
  msgid "Select search form to display in site header."
1267
  msgstr ""
1268
 
1269
- #: ../admin/class-is-settings-fields.php:374
1270
- #: ../admin/class-is-settings-fields.php:406 ../includes/class-is-widget.php:62
1271
  msgid "none"
1272
  msgstr ""
1273
 
1274
- #: ../admin/class-is-settings-fields.php:394
1275
  msgid "Select search form to display in site footer."
1276
  msgstr ""
1277
 
1278
- #: ../admin/class-is-settings-fields.php:435
1279
  msgid "Display search form in site header on mobile devices"
1280
  msgstr ""
1281
 
1282
- #: ../admin/class-is-settings-fields.php:438
1283
  msgid ""
1284
  "If this site uses cache then please select the below option to display "
1285
  "search form on mobile."
1286
  msgstr ""
1287
 
1288
- #: ../admin/class-is-settings-fields.php:451
1289
  msgid "This site uses cache"
1290
  msgstr ""
1291
 
1292
- #: ../admin/class-is-settings-fields.php:459
1293
  msgid "Add custom css code."
1294
  msgstr ""
1295
 
1296
- #: ../admin/class-is-settings-fields.php:472
1297
  msgid "Enter stopwords here that will not be searched."
1298
  msgstr ""
1299
 
1300
- #: ../admin/class-is-settings-fields.php:476
1301
  msgid "Please separate multiple words with commas."
1302
  msgstr ""
1303
 
1304
- #: ../admin/class-is-settings-fields.php:484
1305
  msgid "Add synonyms here to make the searches find better results."
1306
  msgstr ""
1307
 
1308
- #: ../admin/class-is-settings-fields.php:485
1309
  msgid ""
1310
  "If you add bird = crow to the list of synonyms, searches for bird "
1311
  "automatically become a search for bird crow and will thus match to posts "
1312
  "that include either bird or crow."
1313
  msgstr ""
1314
 
1315
- #: ../admin/class-is-settings-fields.php:490
1316
  msgid "The format here is key = value;"
1317
  msgstr ""
1318
 
1319
- #: ../admin/class-is-settings-fields.php:491
1320
  msgid "Please separate every synonyms key = value pairs with semicolon."
1321
  msgstr ""
1322
 
1323
- #: ../admin/class-is-settings-fields.php:494
1324
  msgid ""
1325
  "This only works for search forms configured to search any of the search "
1326
  "terms(OR) and not all search terms(AND)."
1327
  msgstr ""
1328
 
1329
- #: ../admin/class-is-settings-fields.php:505
1330
  msgid ""
1331
  "Disable synonyms for the search forms configured to search all search terms"
1332
  msgstr ""
1333
 
1334
- #: ../admin/class-is-settings-fields.php:514
1335
  msgid ""
1336
  "Enable below options to disable loading of plugin CSS and JavaScript files."
1337
  msgstr ""
1338
 
1339
- #: ../admin/class-is-settings-fields.php:518
1340
  msgid "Plugin CSS files"
1341
  msgstr ""
1342
 
1343
- #: ../admin/class-is-settings-fields.php:519
1344
  msgid "Plugin JavaScript files"
1345
  msgstr ""
1346
 
1347
- #: ../admin/class-is-settings-fields.php:539
1348
  msgid ""
1349
  "If checked, you have to add following plugin file code into your child theme "
1350
  "CSS file."
1351
  msgstr ""
1352
 
1353
- #: ../admin/class-is-settings-fields.php:543
1354
  msgid ""
1355
  "If checked, you have to add following plugin files code into your child "
1356
  "theme JavaScript file."
1357
  msgstr ""
1358
 
1359
- #: ../admin/class-is-settings-fields.php:559
1360
  msgid "Disable search functionality on entire website"
1361
  msgstr ""
1362
 
1363
- #: ../admin/class-is-settings-fields.php:570
1364
  msgid ""
1365
  "Do not use Default Search Form to control WordPress default search "
1366
  "functionality"
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Ivory Search\n"
4
+ "POT-Creation-Date: 2019-06-21 17:58+0530\n"
5
+ "PO-Revision-Date: 2019-06-21 17:58+0530\n"
6
  "Last-Translator: \n"
7
  "Language-Team: Ivory Search <admin@ivorysearch.com>\n"
8
  "Language: en_US\n"
198
  msgid "Post Types"
199
  msgstr ""
200
 
201
+ #: ../admin/class-is-editor.php:112 ../admin/class-is-editor.php:155
202
+ #: ../admin/class-is-editor.php:215 ../admin/class-is-editor.php:274
203
+ #: ../admin/class-is-editor.php:311 ../admin/class-is-editor.php:343
204
+ #: ../admin/class-is-editor.php:393 ../admin/class-is-editor.php:425
205
+ #: ../admin/class-is-editor.php:463 ../admin/class-is-editor.php:504
206
+ #: ../admin/class-is-editor.php:525 ../admin/class-is-editor.php:601
207
+ #: ../admin/class-is-editor.php:695 ../admin/class-is-editor.php:866
208
+ #: ../admin/class-is-editor.php:1021 ../admin/class-is-editor.php:1060
209
+ #: ../admin/class-is-editor.php:1126 ../admin/class-is-editor.php:1167
210
+ #: ../admin/class-is-editor.php:1202 ../admin/class-is-editor.php:1231
211
+ #: ../admin/class-is-editor.php:1274 ../admin/class-is-editor.php:1316
212
+ #: ../admin/class-is-editor.php:1377 ../admin/class-is-editor.php:1396
213
+ #: ../admin/class-is-editor.php:1424 ../admin/class-is-editor.php:1439
214
+ #: ../admin/class-is-editor.php:1457 ../admin/class-is-editor.php:1473
215
+ #: ../admin/class-is-editor.php:1492 ../admin/class-is-editor.php:1504
216
+ #: ../admin/class-is-editor.php:1518 ../admin/class-is-editor.php:1530
217
+ #: ../admin/class-is-editor.php:1542 ../admin/class-is-settings-fields.php:118
218
  msgid "Expand All"
219
  msgstr ""
220
 
221
+ #: ../admin/class-is-editor.php:112 ../admin/class-is-editor.php:155
222
+ #: ../admin/class-is-editor.php:215 ../admin/class-is-editor.php:274
223
+ #: ../admin/class-is-editor.php:311 ../admin/class-is-editor.php:343
224
+ #: ../admin/class-is-editor.php:393 ../admin/class-is-editor.php:425
225
+ #: ../admin/class-is-editor.php:463 ../admin/class-is-editor.php:504
226
+ #: ../admin/class-is-editor.php:525 ../admin/class-is-editor.php:602
227
+ #: ../admin/class-is-editor.php:696 ../admin/class-is-editor.php:867
228
+ #: ../admin/class-is-editor.php:1022 ../admin/class-is-editor.php:1060
229
+ #: ../admin/class-is-editor.php:1126 ../admin/class-is-editor.php:1167
230
+ #: ../admin/class-is-editor.php:1202 ../admin/class-is-editor.php:1231
231
+ #: ../admin/class-is-editor.php:1274 ../admin/class-is-editor.php:1316
232
+ #: ../admin/class-is-editor.php:1377 ../admin/class-is-editor.php:1396
233
+ #: ../admin/class-is-editor.php:1424 ../admin/class-is-editor.php:1439
234
+ #: ../admin/class-is-editor.php:1457 ../admin/class-is-editor.php:1473
235
+ #: ../admin/class-is-editor.php:1492 ../admin/class-is-editor.php:1504
236
+ #: ../admin/class-is-editor.php:1518 ../admin/class-is-editor.php:1530
237
+ #: ../admin/class-is-editor.php:1542 ../admin/class-is-settings-fields.php:118
238
  msgid "Collapse All"
239
  msgstr ""
240
 
254
  msgid "Search post excerpt"
255
  msgstr ""
256
 
257
+ #: ../admin/class-is-editor.php:147
 
 
 
 
 
 
 
 
 
 
258
  msgid "No post types registered on your site."
259
  msgstr ""
260
 
261
+ #: ../admin/class-is-editor.php:154 ../admin/class-is-editor.php:1059
262
  msgid "Posts, Pages & Custom Posts"
263
  msgstr ""
264
 
265
+ #: ../admin/class-is-editor.php:158
266
  msgid "Search only selected posts."
267
  msgstr ""
268
 
269
+ #: ../admin/class-is-editor.php:194 ../admin/class-is-editor.php:244
270
+ #: ../admin/class-is-editor.php:287 ../admin/class-is-editor.php:539
271
+ #: ../admin/class-is-editor.php:1101 ../admin/class-is-editor.php:1148
272
+ #: ../admin/class-is-editor.php:1177 ../admin/class-is-editor.php:1329
273
  msgid "Search.."
274
  msgstr ""
275
 
276
+ #: ../admin/class-is-editor.php:198 ../admin/class-is-editor.php:1105
277
  msgid "Load All"
278
  msgstr ""
279
 
280
+ #: ../admin/class-is-editor.php:206 ../admin/class-is-editor.php:1113
281
  msgid "No posts created for selected post types."
282
  msgstr ""
283
 
284
+ #: ../admin/class-is-editor.php:208 ../admin/class-is-editor.php:253
285
+ #: ../admin/class-is-editor.php:294 ../admin/class-is-editor.php:547
286
+ #: ../admin/class-is-editor.php:1115 ../admin/class-is-editor.php:1157
287
+ #: ../admin/class-is-editor.php:1185 ../admin/class-is-editor.php:1337
288
  msgid ""
289
  "Press CTRL key & Left Mouse button to select multiple terms or deselect them."
290
  msgstr ""
291
 
292
+ #: ../admin/class-is-editor.php:214 ../admin/class-is-editor.php:1125
293
  msgid "Category & Taxonomy Terms"
294
  msgstr ""
295
 
296
+ #: ../admin/class-is-editor.php:218
297
  msgid "Search posts of only selected categories, taxonomies & terms."
298
  msgstr ""
299
 
300
+ #: ../admin/class-is-editor.php:256
301
  msgid "AND - Search posts having all the above selected terms"
302
  msgstr ""
303
 
304
+ #: ../admin/class-is-editor.php:258
305
  msgid "OR - Search posts having any one of the above selected terms"
306
  msgstr ""
307
 
308
+ #: ../admin/class-is-editor.php:261
309
  msgid "Search term title"
310
  msgstr ""
311
 
312
+ #: ../admin/class-is-editor.php:264
313
  msgid "Search term description"
314
  msgstr ""
315
 
316
+ #: ../admin/class-is-editor.php:266 ../admin/class-is-editor.php:1159
317
  msgid "No taxonomies registered for selected post types."
318
  msgstr ""
319
 
320
+ #: ../admin/class-is-editor.php:273 ../admin/class-is-editor.php:1166
321
  msgid "Custom Fields & Metadata"
322
  msgstr ""
323
 
324
+ #: ../admin/class-is-editor.php:277
325
  msgid "Search values of selected custom fields."
326
  msgstr ""
327
 
328
+ #: ../admin/class-is-editor.php:296 ../admin/class-is-editor.php:1187
329
  msgid "No custom fields created for selected post types."
330
  msgstr ""
331
 
332
+ #: ../admin/class-is-editor.php:300
333
  msgid "Selected Custom Fields :"
334
  msgstr ""
335
 
336
+ #: ../admin/class-is-editor.php:310 ../admin/class-is-editor.php:864
337
+ #: ../admin/class-is-editor.php:1201
338
  msgid "WooCommerce"
339
  msgstr ""
340
 
341
+ #: ../admin/class-is-editor.php:314
342
  msgid "Search WooCommerce products."
343
  msgstr ""
344
 
345
+ #: ../admin/class-is-editor.php:326
346
  msgid "Search product SKU"
347
  msgstr ""
348
 
349
+ #: ../admin/class-is-editor.php:329
350
  msgid "Search product variation"
351
  msgstr ""
352
 
353
+ #: ../admin/class-is-editor.php:332 ../admin/class-is-editor.php:1220
354
  msgid ""
355
  "Please first configure this search form to search WooCommerce product post "
356
  "type."
357
  msgstr ""
358
 
359
+ #: ../admin/class-is-editor.php:342 ../admin/class-is-editor.php:1230
360
  msgid "Authors"
361
  msgstr ""
362
 
363
+ #: ../admin/class-is-editor.php:346
364
  msgid "Search posts of selected authors."
365
  msgstr ""
366
 
367
+ #: ../admin/class-is-editor.php:379
368
  msgid ""
369
  "This search form is already configured in the Excludes section to not search "
370
  "for specific author posts."
371
  msgstr ""
372
 
373
+ #: ../admin/class-is-editor.php:387
374
  msgid "Search author Display Name and display the posts created by that author"
375
  msgstr ""
376
 
377
+ #: ../admin/class-is-editor.php:392 ../admin/class-is-editor.php:1273
378
  msgid "Post Status"
379
  msgstr ""
380
 
381
+ #: ../admin/class-is-editor.php:396
382
  msgid "Search posts having selected post statuses."
383
  msgstr ""
384
 
385
+ #: ../admin/class-is-editor.php:417
386
  msgid ""
387
  "This search form is already configured in the Excludes section to not search "
388
  "posts of specific post statuses."
389
  msgstr ""
390
 
391
+ #: ../admin/class-is-editor.php:424
392
  msgid "Comments"
393
  msgstr ""
394
 
395
+ #: ../admin/class-is-editor.php:428
396
  msgid "Search posts by comments."
397
  msgstr ""
398
 
399
+ #: ../admin/class-is-editor.php:435
400
  msgid "Search posts having number of comments"
401
  msgstr ""
402
 
403
+ #: ../admin/class-is-editor.php:445
404
  msgid "NA"
405
  msgstr ""
406
 
407
+ #: ../admin/class-is-editor.php:456
408
  msgid "Search approved comment content"
409
  msgstr ""
410
 
411
+ #: ../admin/class-is-editor.php:462 ../admin/class-is-editor.php:782
412
+ #: ../admin/class-is-editor.php:996 ../admin/class-is-list-table.php:34
413
  msgid "Date"
414
  msgstr ""
415
 
416
+ #: ../admin/class-is-editor.php:466
417
  msgid "Search posts created in the specified date range."
418
  msgstr ""
419
 
420
+ #: ../admin/class-is-editor.php:471
421
  msgid "From"
422
  msgstr ""
423
 
424
+ #: ../admin/class-is-editor.php:471
425
  msgid "To"
426
  msgstr ""
427
 
428
+ #: ../admin/class-is-editor.php:476
429
  msgid "Day"
430
  msgstr ""
431
 
432
+ #: ../admin/class-is-editor.php:484
433
  msgid "Month"
434
  msgstr ""
435
 
436
+ #: ../admin/class-is-editor.php:492
437
  msgid "Year"
438
  msgstr ""
439
 
440
+ #: ../admin/class-is-editor.php:503
441
  msgid "Password Protected"
442
  msgstr ""
443
 
444
+ #: ../admin/class-is-editor.php:510
445
  msgid "Search posts with or without passwords"
446
  msgstr ""
447
 
448
+ #: ../admin/class-is-editor.php:512
449
  msgid "Search posts with passwords"
450
  msgstr ""
451
 
452
+ #: ../admin/class-is-editor.php:514
453
  msgid "Search posts without passwords"
454
  msgstr ""
455
 
456
+ #: ../admin/class-is-editor.php:524 ../admin/class-is-editor.php:1315
457
  msgid "Attachments, Media, Files & MIME Types"
458
  msgstr ""
459
 
460
+ #: ../admin/class-is-editor.php:528
461
  msgid ""
462
  "Search selected media, attachments, images, documents, videos, files or MIME "
463
  "types."
464
  msgstr ""
465
 
466
+ #: ../admin/class-is-editor.php:550
467
  msgid ""
468
  "This search form is already configured in the Excludes section to not search "
469
  "specific file & MIME types."
470
  msgstr ""
471
 
472
+ #: ../admin/class-is-editor.php:553 ../admin/class-is-editor.php:1343
473
  msgid "Please first configure this search form to search Attachment post type."
474
  msgstr ""
475
 
476
+ #: ../admin/class-is-editor.php:557
477
  msgid "Selected File Types :"
478
  msgstr ""
479
 
480
+ #: ../admin/class-is-editor.php:584
481
  msgid "Use below options to customize this search form."
482
  msgstr ""
483
 
484
+ #: ../admin/class-is-editor.php:591 ../admin/class-is-editor.php:606
485
  msgid "Enable Search Form Customization"
486
  msgstr ""
487
 
488
+ #: ../admin/class-is-editor.php:599 ../admin/class-is-editor.php:1019
489
  #: ../includes/class-is-search-form.php:511
490
  msgid "Customizer"
491
  msgstr ""
492
 
493
+ #: ../admin/class-is-editor.php:607
494
  msgid ""
495
  "Use below customizer to customize search form colors, text and search form "
496
  "style."
497
  msgstr ""
498
 
499
+ #: ../admin/class-is-editor.php:615
500
  msgid "Search Form Customizer"
501
  msgstr ""
502
 
503
+ #: ../admin/class-is-editor.php:661
504
  msgid "Nothing found"
505
  msgstr ""
506
 
507
+ #: ../admin/class-is-editor.php:664
508
  msgid "View All"
509
  msgstr ""
510
 
511
+ #: ../admin/class-is-editor.php:668
512
  msgid "More Results.."
513
  msgstr ""
514
 
515
+ #: ../admin/class-is-editor.php:679
516
  msgid ""
517
  "Configure below options to manage AJAX functionality of this search form."
518
  msgstr ""
519
 
520
+ #: ../admin/class-is-editor.php:686 ../admin/class-is-editor.php:700
521
+ #: ../admin/class-is-editor.php:877 ../admin/class-is-editor.php:1026
522
  msgid "Enable AJAX Search"
523
  msgstr ""
524
 
525
+ #: ../admin/class-is-editor.php:693
526
  msgid "Search Results"
527
  msgstr ""
528
 
529
+ #: ../admin/class-is-editor.php:701
530
  msgid "Display selected content in the search results."
531
  msgstr ""
532
 
533
+ #: ../admin/class-is-editor.php:708
534
  msgid "Description"
535
  msgstr ""
536
 
537
+ #: ../admin/class-is-editor.php:716
538
  msgid "Excerpt"
539
  msgstr ""
540
 
541
+ #: ../admin/class-is-editor.php:722
542
  msgid "Content"
543
  msgstr ""
544
 
545
+ #: ../admin/class-is-editor.php:730
546
  msgid "Description Length."
547
  msgstr ""
548
 
549
+ #: ../admin/class-is-editor.php:738
550
  msgid "Image"
551
  msgstr ""
552
 
553
+ #: ../admin/class-is-editor.php:749
554
  msgid "Categories"
555
  msgstr ""
556
 
557
+ #: ../admin/class-is-editor.php:760
558
  msgid "Tags"
559
  msgstr ""
560
 
561
+ #: ../admin/class-is-editor.php:771 ../admin/class-is-list-table.php:33
562
  msgid "Author"
563
  msgstr ""
564
 
565
+ #: ../admin/class-is-editor.php:789
566
  msgid "Minimum number of characters required to run ajax search."
567
  msgstr ""
568
 
569
+ #: ../admin/class-is-editor.php:794
570
  msgid "Search results box max height."
571
  msgstr ""
572
 
573
+ #: ../admin/class-is-editor.php:797
574
  msgid "Configure the plugin text displayed in the search results."
575
  msgstr ""
576
 
577
+ #: ../admin/class-is-editor.php:802
578
  msgid "Text when there is no search results. HTML tags is allowed."
579
  msgstr ""
580
 
581
+ #: ../admin/class-is-editor.php:811
582
  msgid "Show 'More Results..' text in the bottom of the search results box"
583
  msgstr ""
584
 
585
+ #: ../admin/class-is-editor.php:819
586
  msgid "Text for the \"More Results..\"."
587
  msgstr ""
588
 
589
+ #: ../admin/class-is-editor.php:829
590
  msgid ""
591
  "View All Result - Show link to search results page at the bottom of search "
592
  "results block."
593
  msgstr ""
594
 
595
+ #: ../admin/class-is-editor.php:838
596
  msgid ""
597
  "Text for the \"View All\" which shown at the bottom of the search result."
598
  msgstr ""
599
 
600
+ #: ../admin/class-is-editor.php:843
601
  msgid "Configure how the search button should work clicking on it."
602
  msgstr ""
603
 
604
+ #: ../admin/class-is-editor.php:849
605
  msgid "Search button displays search results page"
606
  msgstr ""
607
 
608
+ #: ../admin/class-is-editor.php:856
609
  msgid "Search button displays ajax search results"
610
  msgstr ""
611
 
612
+ #: ../admin/class-is-editor.php:875
613
  msgid ""
614
  "Please first configure this search form to search WooCommerce product post "
615
  "type."
616
  msgstr ""
617
 
618
+ #: ../admin/class-is-editor.php:878
619
  msgid "Display selected WooCommerce content in the search results."
620
  msgstr ""
621
 
622
+ #: ../admin/class-is-editor.php:885 ../admin/class-is-editor.php:997
623
  msgid "Price"
624
  msgstr ""
625
 
626
+ #: ../admin/class-is-editor.php:896
627
  msgid "Hide Price for Out of Stock Products"
628
  msgstr ""
629
 
630
+ #: ../admin/class-is-editor.php:907
631
  msgid "Sale Badge"
632
  msgstr ""
633
 
634
+ #: ../admin/class-is-editor.php:918
635
  msgid "SKU"
636
  msgstr ""
637
 
638
+ #: ../admin/class-is-editor.php:929
639
  msgid "Stock Status"
640
  msgstr ""
641
 
642
+ #: ../admin/class-is-editor.php:940
643
  msgid "Featured Icon"
644
  msgstr ""
645
 
646
+ #: ../admin/class-is-editor.php:951
647
  msgid "Matching Categories"
648
  msgstr ""
649
 
650
+ #: ../admin/class-is-editor.php:962
651
  msgid "Matching Tags"
652
  msgstr ""
653
 
654
+ #: ../admin/class-is-editor.php:973
655
  msgid "Details Box"
656
  msgstr ""
657
 
658
+ #: ../admin/class-is-editor.php:979
659
  msgid "Below options only apply to matching categories or tags."
660
  msgstr ""
661
 
662
+ #: ../admin/class-is-editor.php:981
663
  msgid "Product List"
664
  msgstr ""
665
 
666
+ #: ../admin/class-is-editor.php:984
667
  msgid "All Product"
668
  msgstr ""
669
 
670
+ #: ../admin/class-is-editor.php:985
671
  msgid "Featured Products"
672
  msgstr ""
673
 
674
+ #: ../admin/class-is-editor.php:986
675
  msgid "On-sale Products</option>"
676
  msgstr ""
677
 
678
+ #: ../admin/class-is-editor.php:993
679
  msgid "Order by"
680
  msgstr ""
681
 
682
+ #: ../admin/class-is-editor.php:998
683
  msgid "Random"
684
  msgstr ""
685
 
686
+ #: ../admin/class-is-editor.php:999
687
  msgid "Sales"
688
  msgstr ""
689
 
690
+ #: ../admin/class-is-editor.php:1006
691
  msgid "Order"
692
  msgstr ""
693
 
694
+ #: ../admin/class-is-editor.php:1009
695
  msgid "ASC"
696
  msgstr ""
697
 
698
+ #: ../admin/class-is-editor.php:1010
699
  msgid "DESC"
700
  msgstr ""
701
 
702
+ #: ../admin/class-is-editor.php:1027
703
  msgid ""
704
  "Use below customizer to customize AJAX search results color and loader image."
705
  msgstr ""
706
 
707
+ #: ../admin/class-is-editor.php:1035
708
  msgid "AJAX Search Customizer"
709
  msgstr ""
710
 
711
+ #: ../admin/class-is-editor.php:1052
712
  msgid "This search form excludes the below configured content from search."
713
  msgstr ""
714
 
715
+ #: ../admin/class-is-editor.php:1063
716
  msgid "Exclude selected posts from search."
717
  msgstr ""
718
 
719
+ #: ../admin/class-is-editor.php:1119
720
  msgid ""
721
  "This search form is already configured in the Includes section to search "
722
  "specific posts."
723
  msgstr ""
724
 
725
+ #: ../admin/class-is-editor.php:1129
726
  msgid "Exclude posts of selected categories, taxonomies & terms from search."
727
  msgstr ""
728
 
729
+ #: ../admin/class-is-editor.php:1170
730
  msgid "Exclude posts having selected custom fields from search."
731
  msgstr ""
732
 
733
+ #: ../admin/class-is-editor.php:1191
734
  msgid "Excluded Custom Fields :"
735
  msgstr ""
736
 
737
+ #: ../admin/class-is-editor.php:1205
738
  msgid "Exclude selected WooCommerce products from search."
739
  msgstr ""
740
 
741
+ #: ../admin/class-is-editor.php:1217
742
  msgid "Exclude 'Out of Stock' products"
743
  msgstr ""
744
 
745
+ #: ../admin/class-is-editor.php:1234
746
  msgid "Exclude posts created by selected authors from search."
747
  msgstr ""
748
 
749
+ #: ../admin/class-is-editor.php:1266
750
  msgid ""
751
  "This search form is already configured in the Includes section to search "
752
  "posts created by specific authors."
753
  msgstr ""
754
 
755
+ #: ../admin/class-is-editor.php:1277
756
  msgid "Exclude posts having selected post statuses from search."
757
  msgstr ""
758
 
759
+ #: ../admin/class-is-editor.php:1300
760
  msgid ""
761
  "This search form is already configured in the Includes section to search "
762
  "posts of specific post statuses."
763
  msgstr ""
764
 
765
+ #: ../admin/class-is-editor.php:1305
766
  msgid "Exclude sticky posts from search"
767
  msgstr ""
768
 
769
+ #: ../admin/class-is-editor.php:1319
770
  msgid ""
771
  "Exclude selected media, attachments, images, documents, videos, files or "
772
  "MIME types from search."
773
  msgstr ""
774
 
775
+ #: ../admin/class-is-editor.php:1340
776
  msgid ""
777
  "This search form is already configured in the Includes section to search "
778
  "specific Attachments, Media or Files."
779
  msgstr ""
780
 
781
+ #: ../admin/class-is-editor.php:1347
782
  msgid "Excluded File Types :"
783
  msgstr ""
784
 
785
+ #: ../admin/class-is-editor.php:1369
786
  msgid "Configure below options to manage functionality of this search form."
787
  msgstr ""
788
 
789
+ #: ../admin/class-is-editor.php:1376
790
  msgid "Posts Per Page"
791
  msgstr ""
792
 
793
+ #: ../admin/class-is-editor.php:1380
794
  msgid "Display selected number of posts on search results page."
795
  msgstr ""
796
 
797
+ #: ../admin/class-is-editor.php:1395
798
  msgid "Order Search Results"
799
  msgstr ""
800
 
801
+ #: ../admin/class-is-editor.php:1398
802
  msgid "Display posts on search results page ordered by selected options."
803
  msgstr ""
804
 
805
+ #: ../admin/class-is-editor.php:1423
806
  msgid "Highlight Search Terms"
807
  msgstr ""
808
 
809
+ #: ../admin/class-is-editor.php:1429
810
  msgid "Highlight searched terms on search results page"
811
  msgstr ""
812
 
813
+ #: ../admin/class-is-editor.php:1432
814
  msgid "Set highlight color in Hex format"
815
  msgstr ""
816
 
817
+ #: ../admin/class-is-editor.php:1438
818
  msgid "Search All Or Any Search Terms"
819
  msgstr ""
820
 
821
+ #: ../admin/class-is-editor.php:1442
822
  msgid ""
823
  "Select whether to search posts having all or any of the words being searched."
824
  msgstr ""
825
 
826
+ #: ../admin/class-is-editor.php:1448
827
  msgid "OR - Display content having any of the search terms"
828
  msgstr ""
829
 
830
+ #: ../admin/class-is-editor.php:1450
831
  msgid "AND - Display content having all the search terms"
832
  msgstr ""
833
 
834
+ #: ../admin/class-is-editor.php:1456
835
  msgid "Fuzzy Matching"
836
  msgstr ""
837
 
838
+ #: ../admin/class-is-editor.php:1459
839
  msgid ""
840
  "Select whether to search posts having whole or partial word being searched."
841
  msgstr ""
842
 
843
+ #: ../admin/class-is-editor.php:1464
844
  msgid "Whole - Search posts that include the whole search term"
845
  msgstr ""
846
 
847
+ #: ../admin/class-is-editor.php:1466
848
  msgid ""
849
  "Partial - Also search words in the posts that begins or ends with the search "
850
  "term"
851
  msgstr ""
852
 
853
+ #: ../admin/class-is-editor.php:1472
854
  msgid "Keyword Stemming"
855
  msgstr ""
856
 
857
+ #: ../admin/class-is-editor.php:1476
858
  msgid "Select whether to search the base word of a searched keyword."
859
  msgstr ""
860
 
861
+ #: ../admin/class-is-editor.php:1477
862
  msgid ""
863
  "For Example: If you search \"doing\" then it also searches base word of "
864
  "\"doing\" that is \"do\" in the specified post types."
865
  msgstr ""
866
 
867
+ #: ../admin/class-is-editor.php:1478
868
  msgid "Not recommended to use when Fuzzy Matching option is set to Whole."
869
  msgstr ""
870
 
871
+ #: ../admin/class-is-editor.php:1484
872
  msgid "Also search base word of searched keyword"
873
  msgstr ""
874
 
875
+ #: ../admin/class-is-editor.php:1491
876
  msgid "Sticky Posts"
877
  msgstr ""
878
 
879
+ #: ../admin/class-is-editor.php:1497
880
  msgid "Display sticky posts to the start of the search results page"
881
  msgstr ""
882
 
883
+ #: ../admin/class-is-editor.php:1503
884
  msgid "Empty Search Query"
885
  msgstr ""
886
 
887
+ #: ../admin/class-is-editor.php:1506
888
  msgid ""
889
  "Select whether to display an error when user perform search without any "
890
  "search word."
891
  msgstr ""
892
 
893
+ #: ../admin/class-is-editor.php:1511
894
  msgid "Display an error for empty search query"
895
  msgstr ""
896
 
897
+ #: ../admin/class-is-editor.php:1517
898
  msgid "Respect exclude_from_search"
899
  msgstr ""
900
 
901
+ #: ../admin/class-is-editor.php:1523
902
  msgid "Do not search post types which are excluded from search"
903
  msgstr ""
904
 
905
+ #: ../admin/class-is-editor.php:1529
906
  msgid "Demo Search"
907
  msgstr ""
908
 
909
+ #: ../admin/class-is-editor.php:1535
910
  msgid "Display search form only for site administrator"
911
  msgstr ""
912
 
913
+ #: ../admin/class-is-editor.php:1541 ../admin/class-is-settings-fields.php:163
914
  msgid "Disable Search"
915
  msgstr ""
916
 
917
+ #: ../admin/class-is-editor.php:1547
918
  msgid "Disable this search form"
919
  msgstr ""
920
 
1089
  msgstr ""
1090
 
1091
  #: ../admin/class-is-list-table.php:150
1092
+ #: ../admin/class-is-settings-fields.php:255
1093
+ #: ../admin/class-is-settings-fields.php:385
1094
+ #: ../admin/class-is-settings-fields.php:417
1095
  #: ../includes/class-is-search-form.php:507 ../includes/class-is-widget.php:69
1096
  msgid "Edit"
1097
  msgstr ""
1192
  msgid "Display search form on selected menu."
1193
  msgstr ""
1194
 
1195
+ #: ../admin/class-is-settings-fields.php:210
1196
+ #, php-format
1197
+ msgid "Please assign menu to navigation menu location in the %sMenus screen%s."
1198
+ msgstr ""
1199
+
1200
+ #: ../admin/class-is-settings-fields.php:213
1201
  msgid "Navigation menu location is not registered on the site."
1202
  msgstr ""
1203
 
1204
+ #: ../admin/class-is-settings-fields.php:223
1205
  msgid "Select search form that will control menu search functionality."
1206
  msgstr ""
1207
 
1208
+ #: ../admin/class-is-settings-fields.php:257
1209
+ #: ../admin/class-is-settings-fields.php:387
1210
+ #: ../admin/class-is-settings-fields.php:419 ../includes/class-is-widget.php:71
1211
  msgid "Create New"
1212
  msgstr ""
1213
 
1214
+ #: ../admin/class-is-settings-fields.php:269
1215
  msgid "Select menu search form style."
1216
  msgstr ""
1217
 
1218
+ #: ../admin/class-is-settings-fields.php:273
1219
  msgid "Default"
1220
  msgstr ""
1221
 
1222
+ #: ../admin/class-is-settings-fields.php:274
1223
  msgid "Dropdown"
1224
  msgstr ""
1225
 
1226
+ #: ../admin/class-is-settings-fields.php:275
1227
  msgid "Sliding"
1228
  msgstr ""
1229
 
1230
+ #: ../admin/class-is-settings-fields.php:276
1231
  msgid "Full Width"
1232
  msgstr ""
1233
 
1234
+ #: ../admin/class-is-settings-fields.php:277
1235
  msgid "Popup"
1236
  msgstr ""
1237
 
1238
+ #: ../admin/class-is-settings-fields.php:309
1239
  msgid "Add menu title to display in place of search icon."
1240
  msgstr ""
1241
 
1242
+ #: ../admin/class-is-settings-fields.php:321
1243
  msgid "Add class to search form menu item."
1244
  msgstr ""
1245
 
1246
+ #: ../admin/class-is-settings-fields.php:326
1247
  msgid "Add multiple classes seperated by space."
1248
  msgstr ""
1249
 
1250
+ #: ../admin/class-is-settings-fields.php:334
1251
  msgid ""
1252
  "Add Google Custom Search( CSE ) search form code that will replace default "
1253
  "search form."
1254
  msgstr ""
1255
 
1256
+ #: ../admin/class-is-settings-fields.php:357
1257
  msgid "Display search form close icon"
1258
  msgstr ""
1259
 
1260
+ #: ../admin/class-is-settings-fields.php:366
1261
  msgid "Select search form to display in site header."
1262
  msgstr ""
1263
 
1264
+ #: ../admin/class-is-settings-fields.php:378
1265
+ #: ../admin/class-is-settings-fields.php:410 ../includes/class-is-widget.php:62
1266
  msgid "none"
1267
  msgstr ""
1268
 
1269
+ #: ../admin/class-is-settings-fields.php:398
1270
  msgid "Select search form to display in site footer."
1271
  msgstr ""
1272
 
1273
+ #: ../admin/class-is-settings-fields.php:439
1274
  msgid "Display search form in site header on mobile devices"
1275
  msgstr ""
1276
 
1277
+ #: ../admin/class-is-settings-fields.php:442
1278
  msgid ""
1279
  "If this site uses cache then please select the below option to display "
1280
  "search form on mobile."
1281
  msgstr ""
1282
 
1283
+ #: ../admin/class-is-settings-fields.php:455
1284
  msgid "This site uses cache"
1285
  msgstr ""
1286
 
1287
+ #: ../admin/class-is-settings-fields.php:463
1288
  msgid "Add custom css code."
1289
  msgstr ""
1290
 
1291
+ #: ../admin/class-is-settings-fields.php:476
1292
  msgid "Enter stopwords here that will not be searched."
1293
  msgstr ""
1294
 
1295
+ #: ../admin/class-is-settings-fields.php:480
1296
  msgid "Please separate multiple words with commas."
1297
  msgstr ""
1298
 
1299
+ #: ../admin/class-is-settings-fields.php:488
1300
  msgid "Add synonyms here to make the searches find better results."
1301
  msgstr ""
1302
 
1303
+ #: ../admin/class-is-settings-fields.php:489
1304
  msgid ""
1305
  "If you add bird = crow to the list of synonyms, searches for bird "
1306
  "automatically become a search for bird crow and will thus match to posts "
1307
  "that include either bird or crow."
1308
  msgstr ""
1309
 
1310
+ #: ../admin/class-is-settings-fields.php:494
1311
  msgid "The format here is key = value;"
1312
  msgstr ""
1313
 
1314
+ #: ../admin/class-is-settings-fields.php:495
1315
  msgid "Please separate every synonyms key = value pairs with semicolon."
1316
  msgstr ""
1317
 
1318
+ #: ../admin/class-is-settings-fields.php:498
1319
  msgid ""
1320
  "This only works for search forms configured to search any of the search "
1321
  "terms(OR) and not all search terms(AND)."
1322
  msgstr ""
1323
 
1324
+ #: ../admin/class-is-settings-fields.php:509
1325
  msgid ""
1326
  "Disable synonyms for the search forms configured to search all search terms"
1327
  msgstr ""
1328
 
1329
+ #: ../admin/class-is-settings-fields.php:518
1330
  msgid ""
1331
  "Enable below options to disable loading of plugin CSS and JavaScript files."
1332
  msgstr ""
1333
 
1334
+ #: ../admin/class-is-settings-fields.php:522
1335
  msgid "Plugin CSS files"
1336
  msgstr ""
1337
 
1338
+ #: ../admin/class-is-settings-fields.php:523
1339
  msgid "Plugin JavaScript files"
1340
  msgstr ""
1341
 
1342
+ #: ../admin/class-is-settings-fields.php:543
1343
  msgid ""
1344
  "If checked, you have to add following plugin file code into your child theme "
1345
  "CSS file."
1346
  msgstr ""
1347
 
1348
+ #: ../admin/class-is-settings-fields.php:547
1349
  msgid ""
1350
  "If checked, you have to add following plugin files code into your child "
1351
  "theme JavaScript file."
1352
  msgstr ""
1353
 
1354
+ #: ../admin/class-is-settings-fields.php:563
1355
  msgid "Disable search functionality on entire website"
1356
  msgstr ""
1357
 
1358
+ #: ../admin/class-is-settings-fields.php:574
1359
  msgid ""
1360
  "Do not use Default Search Form to control WordPress default search "
1361
  "functionality"
public/class-is-public.php CHANGED
@@ -371,7 +371,7 @@ class IS_Public
371
  }
372
  $is_id = '';
373
 
374
- if ( wp_doing_ajax() ) {
375
  $is_id = ( isset( $_POST['id'] ) ? absint( $_POST['id'] ) : '-1' );
376
  } else {
377
  if ( is_admin() || !$query->is_main_query() ) {
@@ -618,7 +618,7 @@ class IS_Public
618
  */
619
  function posts_distinct_request( $distinct, $query )
620
  {
621
- if ( (!is_admin() || wp_doing_ajax()) && !empty($query->query_vars['s']) ) {
622
  return 'DISTINCT';
623
  }
624
  return $distinct;
@@ -631,7 +631,7 @@ class IS_Public
631
  {
632
  $q = $query->query_vars;
633
 
634
- if ( empty($q['search_terms']) || is_admin() && !wp_doing_ajax() || !isset( $q['_is_includes'] ) ) {
635
  return $search;
636
  // skip processing
637
  }
@@ -812,8 +812,11 @@ class IS_Public
812
  function posts_join( $join, $query )
813
  {
814
  global $wpdb ;
 
 
 
815
  $q = $query->query_vars;
816
- if ( empty($q['s']) || !isset( $q['_is_includes'] ) || is_admin() && !wp_doing_ajax() ) {
817
  return $join;
818
  }
819
  if ( isset( $q['_is_includes']['search_comment'] ) ) {
371
  }
372
  $is_id = '';
373
 
374
+ if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {
375
  $is_id = ( isset( $_POST['id'] ) ? absint( $_POST['id'] ) : '-1' );
376
  } else {
377
  if ( is_admin() || !$query->is_main_query() ) {
618
  */
619
  function posts_distinct_request( $distinct, $query )
620
  {
621
+ if ( (!is_admin() || defined( 'DOING_AJAX' ) && DOING_AJAX) && !empty($query->query_vars['s']) ) {
622
  return 'DISTINCT';
623
  }
624
  return $distinct;
631
  {
632
  $q = $query->query_vars;
633
 
634
+ if ( empty($q['search_terms']) || is_admin() && !(defined( 'DOING_AJAX' ) && DOING_AJAX) || !isset( $q['_is_includes'] ) ) {
635
  return $search;
636
  // skip processing
637
  }
812
  function posts_join( $join, $query )
813
  {
814
  global $wpdb ;
815
+ if ( empty($wpdb) || !isset( $query->query_vars ) ) {
816
+ return $join;
817
+ }
818
  $q = $query->query_vars;
819
+ if ( empty($q['s']) || !isset( $q['_is_includes'] ) || is_admin() && !(defined( 'DOING_AJAX' ) && DOING_AJAX) ) {
820
  return $join;
821
  }
822
  if ( isset( $q['_is_includes']['search_comment'] ) ) {
readme.txt CHANGED
@@ -5,11 +5,11 @@ Tags: search, woocommerce search, image search, ajax search, search shortcode, l
5
  Requires at least: 3.9
6
  Tested up to: 5.0
7
  Requires PHP: 5.2.4
8
- Stable tag: 4.3
9
  License: GPLv2 or later
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
 
12
- WordPress search plugin. Includes Search Form Customizer, WooCommerce Search, AJAX Search & Live Search support!
13
 
14
  == Description ==
15
 
@@ -193,6 +193,11 @@ Yes we do. We try our best to help free users with customisation requests and we
193
 
194
  == Changelog ==
195
 
 
 
 
 
 
196
  = 4.3 =
197
  * Added AJAX search and search form customizer functionalities.
198
 
5
  Requires at least: 3.9
6
  Tested up to: 5.0
7
  Requires PHP: 5.2.4
8
+ Stable tag: 4.3.1
9
  License: GPLv2 or later
10
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
 
12
+ Advanced WordPress custom search plugin. Includes Search Form Customizer, WooCommerce Search, AJAX Search & Live Search support!
13
 
14
  == Description ==
15
 
193
 
194
  == Changelog ==
195
 
196
+ = 4.3.1 =
197
+ * Added - DISABLE_IS_LOAD_ALL constant.
198
+ * Fixed - query_vars, wp_is_json_request & wp_doing_ajax issues.
199
+ * Removed - Add New sub menu & display post type in the search query URL options.
200
+
201
  = 4.3 =
202
  * Added AJAX search and search form customizer functionalities.
203