Version Description
- Menu search post types can be managed now from search form post types option.
Download this release
Release Info
Developer | vinod dalvi |
Plugin | Ivory Search – WordPress Search Plugin |
Version | 4.1.2 |
Comparing to | |
See all releases |
Code changes from version 4.1.1 to 4.1.2
- add-search-to-menu.php +3 -1
- admin/class-is-admin.php +3 -0
- admin/class-is-editor.php +38 -26
- admin/class-is-settings-fields.php +29 -65
- admin/css/ivory-search-admin.css +5 -0
- admin/js/ivory-search-admin.js +1 -7
- admin/partials/new-search-form.php +1 -0
- languages/default.po +214 -208
- public/class-is-public.php +47 -16
- readme.txt +7 -2
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 to power your WordPress site custom search. Helping you build a better search. Includes WooCommerce Search support!
|
6 |
-
* Version: 4.1.
|
7 |
* Author: Ivory Search
|
8 |
* Author URI: https://ivorysearch.com/
|
9 |
* License: GPL2+
|
@@ -12,6 +12,8 @@
|
|
12 |
* Text Domain: ivory-search
|
13 |
*
|
14 |
* @fs_premium_only /includes/class-is-stemmer.php
|
|
|
|
|
15 |
*
|
16 |
* Ivory Search is free software: you can redistribute it and/or modify
|
17 |
* it under the terms of the GNU General Public License as published by
|
3 |
* Plugin Name: Ivory Search
|
4 |
* Plugin URI: https://ivorysearch.com
|
5 |
* Description: The WordPress Search plugin to power your WordPress site custom search. Helping you build a better search. Includes WooCommerce Search support!
|
6 |
+
* Version: 4.1.2
|
7 |
* Author: Ivory Search
|
8 |
* Author URI: https://ivorysearch.com/
|
9 |
* License: GPL2+
|
12 |
* Text Domain: ivory-search
|
13 |
*
|
14 |
* @fs_premium_only /includes/class-is-stemmer.php
|
15 |
+
*
|
16 |
+
* WC tested up to: 3.4
|
17 |
*
|
18 |
* Ivory Search is free software: you can redistribute it and/or modify
|
19 |
* it under the terms of the GNU General Public License as published by
|
admin/class-is-admin.php
CHANGED
@@ -421,6 +421,9 @@ class IS_Admin
|
|
421 |
if ( $invalid ) {
|
422 |
break;
|
423 |
}
|
|
|
|
|
|
|
424 |
if ( isset( $args['_is_excludes'][$key] ) && !empty($args['_is_excludes'][$key]) ) {
|
425 |
if ( is_array( $value ) && is_array( $args['_is_excludes'][$key] ) ) {
|
426 |
foreach ( $value as $key2 => $val ) {
|
421 |
if ( $invalid ) {
|
422 |
break;
|
423 |
}
|
424 |
+
if ( 'woo' === $key ) {
|
425 |
+
continue;
|
426 |
+
}
|
427 |
if ( isset( $args['_is_excludes'][$key] ) && !empty($args['_is_excludes'][$key]) ) {
|
428 |
if ( is_array( $value ) && is_array( $args['_is_excludes'][$key] ) ) {
|
429 |
foreach ( $value as $key2 => $val ) {
|
admin/class-is-editor.php
CHANGED
@@ -326,22 +326,28 @@ class IS_Search_Editor
|
|
326 |
$content = __( 'Configure WooCommerce products search options here.', 'ivory-search' );
|
327 |
IS_Help::help_info( $content );
|
328 |
echo '<div>' ;
|
329 |
-
$args = array( 'post', 'page' );
|
330 |
-
if ( isset( $includes['post_type'] ) && !empty($includes['post_type']) && is_array( $includes['post_type'] ) ) {
|
331 |
-
$args = array_values( $includes['post_type'] );
|
332 |
-
}
|
333 |
|
334 |
-
if (
|
335 |
-
$
|
336 |
-
|
337 |
-
|
338 |
-
echo '<span class="toggle-check-text"></span>' . esc_html__( "Search in WooCommerce products SKU.", 'ivory-search' ) . '</label>' ;
|
339 |
-
echo IS_Admin::pro_link( 'pro_plus' ) . '</p>' ;
|
340 |
-
if ( $checked ) {
|
341 |
-
echo '<span class="ind-status ' . $id . '-woocommerce"></span>' ;
|
342 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
343 |
} else {
|
344 |
-
_e( 'WooCommerce
|
345 |
}
|
346 |
|
347 |
?>
|
@@ -893,22 +899,28 @@ class IS_Search_Editor
|
|
893 |
$content = __( 'Exclude specific WooCommerce products from the search.', 'ivory-search' );
|
894 |
IS_Help::help_info( $content );
|
895 |
echo '<div>' ;
|
896 |
-
$args = array( 'post', 'page' );
|
897 |
-
if ( isset( $includes['post_type'] ) && !empty($includes['post_type']) && is_array( $includes['post_type'] ) ) {
|
898 |
-
$args = array_values( $includes['post_type'] );
|
899 |
-
}
|
900 |
|
901 |
-
if (
|
902 |
-
$
|
903 |
-
|
904 |
-
|
905 |
-
echo '<span class="ind-status ' . $id . '-woocommerce"></span>' ;
|
906 |
}
|
907 |
-
|
908 |
-
|
909 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
910 |
} else {
|
911 |
-
_e( 'WooCommerce
|
912 |
}
|
913 |
|
914 |
?>
|
326 |
$content = __( 'Configure WooCommerce products search options here.', 'ivory-search' );
|
327 |
IS_Help::help_info( $content );
|
328 |
echo '<div>' ;
|
|
|
|
|
|
|
|
|
329 |
|
330 |
+
if ( class_exists( 'WooCommerce' ) ) {
|
331 |
+
$args = array( 'post', 'page' );
|
332 |
+
if ( isset( $includes['post_type'] ) && !empty($includes['post_type']) && is_array( $includes['post_type'] ) ) {
|
333 |
+
$args = array_values( $includes['post_type'] );
|
|
|
|
|
|
|
|
|
334 |
}
|
335 |
+
|
336 |
+
if ( in_array( 'product', $args ) ) {
|
337 |
+
$woo_sku_disable = ( is_fs()->is_plan_or_trial( 'pro_plus' ) && $this->is_premium_plugin ? '' : ' disabled ' );
|
338 |
+
$checked = ( isset( $includes['woo']['sku'] ) && $includes['woo']['sku'] ? 1 : 0 );
|
339 |
+
echo '<p class="check-radio"><label for="' . $id . '-sku" ><input class="_is_includes-woocommerce" type="checkbox" ' . $woo_sku_disable . ' id="' . $id . '-sku" name="' . $id . '[woo][sku]" value="1" ' . checked( 1, $checked, false ) . '/>' ;
|
340 |
+
echo '<span class="toggle-check-text"></span>' . esc_html__( "Search in WooCommerce products SKU.", 'ivory-search' ) . '</label>' ;
|
341 |
+
echo IS_Admin::pro_link( 'pro_plus' ) . '</p>' ;
|
342 |
+
if ( $checked ) {
|
343 |
+
echo '<span class="ind-status ' . $id . '-woocommerce"></span>' ;
|
344 |
+
}
|
345 |
+
} else {
|
346 |
+
_e( 'WooCommerce product post type is not included in search.', 'ivory-search' );
|
347 |
+
}
|
348 |
+
|
349 |
} else {
|
350 |
+
_e( 'Activate WooCommerce plugin to use this option.', 'ivory-search' );
|
351 |
}
|
352 |
|
353 |
?>
|
899 |
$content = __( 'Exclude specific WooCommerce products from the search.', 'ivory-search' );
|
900 |
IS_Help::help_info( $content );
|
901 |
echo '<div>' ;
|
|
|
|
|
|
|
|
|
902 |
|
903 |
+
if ( class_exists( 'WooCommerce' ) ) {
|
904 |
+
$args = array( 'post', 'page' );
|
905 |
+
if ( isset( $includes['post_type'] ) && !empty($includes['post_type']) && is_array( $includes['post_type'] ) ) {
|
906 |
+
$args = array_values( $includes['post_type'] );
|
|
|
907 |
}
|
908 |
+
|
909 |
+
if ( in_array( 'product', $args ) ) {
|
910 |
+
$outofstock_disable = ( is_fs()->is_plan_or_trial( 'pro_plus' ) && $this->is_premium_plugin ? '' : ' disabled ' );
|
911 |
+
$checked = ( isset( $excludes['woo']['outofstock'] ) && $excludes['woo']['outofstock'] ? 1 : 0 );
|
912 |
+
if ( $checked ) {
|
913 |
+
echo '<span class="ind-status ' . $id . '-woocommerce"></span>' ;
|
914 |
+
}
|
915 |
+
echo '<p class="check-radio"><label for="' . $id . '-outofstock" ><input class="_is_excludes-woocommerce" type="checkbox" ' . $outofstock_disable . ' id="' . $id . '-outofstock" name="' . $id . '[woo][outofstock]" value="1" ' . checked( 1, $checked, false ) . '/>' ;
|
916 |
+
echo '<span class="toggle-check-text"></span>' . esc_html__( "Exclude 'out of stock' WooCommerce products.", 'ivory-search' ) . '</label></p>' ;
|
917 |
+
echo IS_Admin::pro_link( 'pro_plus' ) ;
|
918 |
+
} else {
|
919 |
+
_e( 'WooCommerce product post type is not included in search.', 'ivory-search' );
|
920 |
+
}
|
921 |
+
|
922 |
} else {
|
923 |
+
_e( 'Activate WooCommerce plugin to use this option.', 'ivory-search' );
|
924 |
}
|
925 |
|
926 |
?>
|
admin/class-is-settings-fields.php
CHANGED
@@ -130,16 +130,6 @@ class IS_Settings_Fields
|
|
130 |
'ivory_search',
|
131 |
'ivory_search_section'
|
132 |
);
|
133 |
-
$menu_search_form = ( isset( $this->opt['menu_search_form'] ) ? $this->opt['menu_search_form'] : 0 );
|
134 |
-
if ( !$menu_search_form ) {
|
135 |
-
add_settings_field(
|
136 |
-
'ivory_search_posts',
|
137 |
-
__( 'Post Types', 'ivory-search' ),
|
138 |
-
array( $this, 'menu_post_types' ),
|
139 |
-
'ivory_search',
|
140 |
-
'ivory_search_section'
|
141 |
-
);
|
142 |
-
}
|
143 |
add_settings_field(
|
144 |
'ivory_search_form',
|
145 |
__( 'Search Form', 'ivory-search' ),
|
@@ -302,33 +292,6 @@ class IS_Settings_Fields
|
|
302 |
echo '<div>' . $html . '</div>' ;
|
303 |
}
|
304 |
|
305 |
-
/**
|
306 |
-
* Displays post types field.
|
307 |
-
*/
|
308 |
-
function menu_post_types()
|
309 |
-
{
|
310 |
-
$content = __( 'Select post types here that you want to make searchable.', 'ivory-search' );
|
311 |
-
IS_Help::help_info( $content );
|
312 |
-
$html = '';
|
313 |
-
$args = array(
|
314 |
-
'exclude_from_search' => false,
|
315 |
-
);
|
316 |
-
$posts = get_post_types( $args );
|
317 |
-
|
318 |
-
if ( !empty($posts) ) {
|
319 |
-
foreach ( $posts as $key => $post ) {
|
320 |
-
$check_value = ( isset( $this->opt['add_search_to_menu_posts'][$key] ) && !$this->ivory_search ? $this->opt['add_search_to_menu_posts'][$key] : 0 );
|
321 |
-
$check_value = ( isset( $this->opt['menu_posts'][$key] ) ? $this->opt['menu_posts'][$key] : $check_value );
|
322 |
-
$html .= '<p><label for="is_menu_posts' . esc_attr( $key ) . '"><input class="ivory_search_posts" type="checkbox" id="is_menu_posts' . esc_attr( $key ) . '" name="ivory_search[menu_posts][' . esc_attr( $key ) . ']" value="' . esc_attr( $key ) . '" ' . checked( $key, $check_value, false ) . '/>';
|
323 |
-
$html .= '<span class="toggle-check-text"></span>' . ucfirst( esc_html( $post ) ) . '</label></p>';
|
324 |
-
}
|
325 |
-
} else {
|
326 |
-
$html = __( 'No post types registered on your site.', 'ivory-search' );
|
327 |
-
}
|
328 |
-
|
329 |
-
echo '<div>' . $html . '</div>' ;
|
330 |
-
}
|
331 |
-
|
332 |
/**
|
333 |
* Displays menu search form field.
|
334 |
*/
|
@@ -338,42 +301,43 @@ class IS_Settings_Fields
|
|
338 |
$content .= '<br />';
|
339 |
$content .= __( 'It overwrites above Post Types option.', 'ivory-search' );
|
340 |
IS_Help::help_info( $content );
|
341 |
-
$html = '';
|
342 |
$form_disable = ( is_fs()->is_plan_or_trial( 'pro' ) && $this->is_premium_plugin ? false : true );
|
343 |
-
|
344 |
if ( $form_disable ) {
|
345 |
-
$html .=
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
$
|
362 |
}
|
363 |
-
$html .= '</
|
364 |
-
|
365 |
-
|
366 |
-
$html .= '<a href="' . esc_url( menu_page_url( 'ivory-search', false ) ) . '&post=' . $check_value . '&action=edit"> ' . esc_html__( "Edit", 'ivory-search' ) . '</a>';
|
367 |
-
} else {
|
368 |
-
$html .= '<a href="' . esc_url( menu_page_url( 'ivory-search-new', false ) ) . '"> ' . esc_html__( "Create New", 'ivory-search' ) . '</a>';
|
369 |
}
|
370 |
-
|
371 |
-
|
|
|
|
|
|
|
|
|
|
|
372 |
}
|
373 |
|
374 |
}
|
375 |
|
376 |
-
echo '
|
377 |
}
|
378 |
|
379 |
/**
|
130 |
'ivory_search',
|
131 |
'ivory_search_section'
|
132 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
add_settings_field(
|
134 |
'ivory_search_form',
|
135 |
__( 'Search Form', 'ivory-search' ),
|
292 |
echo '<div>' . $html . '</div>' ;
|
293 |
}
|
294 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
295 |
/**
|
296 |
* Displays menu search form field.
|
297 |
*/
|
301 |
$content .= '<br />';
|
302 |
$content .= __( 'It overwrites above Post Types option.', 'ivory-search' );
|
303 |
IS_Help::help_info( $content );
|
304 |
+
$html = '<p>';
|
305 |
$form_disable = ( is_fs()->is_plan_or_trial( 'pro' ) && $this->is_premium_plugin ? false : true );
|
|
|
306 |
if ( $form_disable ) {
|
307 |
+
$html .= IS_Admin::pro_link();
|
308 |
+
}
|
309 |
+
$args = array(
|
310 |
+
'numberposts' => -1,
|
311 |
+
'post_type' => 'is_search_form',
|
312 |
+
'order' => 'ASC',
|
313 |
+
);
|
314 |
+
$posts = get_posts( $args );
|
315 |
+
|
316 |
+
if ( !empty($posts) ) {
|
317 |
+
$check_value = ( isset( $this->opt['menu_search_form'] ) ? $this->opt['menu_search_form'] : 0 );
|
318 |
+
$check_value = ( $check_value ? $check_value : 'default' );
|
319 |
+
$select_disable = ( $form_disable ? 'disabled' : '' );
|
320 |
+
$html .= '<select class="ivory_search_form" ' . $select_disable . ' id="menu_search_form" name="ivory_search[menu_search_form]" >';
|
321 |
+
foreach ( $posts as $post ) {
|
322 |
+
if ( 'default' === $check_value && 'Default Search Form' === $post->post_title ) {
|
323 |
+
$check_value = $post->ID;
|
324 |
}
|
325 |
+
$html .= '<option value="' . $post->ID . '"' . selected( $post->ID, $check_value, false ) . ' >' . $post->post_title . '</option>';
|
326 |
+
if ( $form_disable && $post->ID === (int) $check_value ) {
|
327 |
+
break;
|
|
|
|
|
|
|
328 |
}
|
329 |
+
}
|
330 |
+
$html .= '</select>';
|
331 |
+
|
332 |
+
if ( $check_value && get_post_type( $check_value ) ) {
|
333 |
+
$html .= '<a href="' . esc_url( menu_page_url( 'ivory-search', false ) ) . '&post=' . $check_value . '&action=edit"> ' . esc_html__( "Edit", 'ivory-search' ) . '</a>';
|
334 |
+
} else {
|
335 |
+
$html .= '<a href="' . esc_url( menu_page_url( 'ivory-search-new', false ) ) . '"> ' . esc_html__( "Create New", 'ivory-search' ) . '</a>';
|
336 |
}
|
337 |
|
338 |
}
|
339 |
|
340 |
+
echo '</p><div>' . $html . '</div>' ;
|
341 |
}
|
342 |
|
343 |
/**
|
admin/css/ivory-search-admin.css
CHANGED
@@ -207,6 +207,11 @@ h1.wp-heading-inline {
|
|
207 |
border: 0;
|
208 |
}
|
209 |
|
|
|
|
|
|
|
|
|
|
|
210 |
#post-body-content {
|
211 |
margin-bottom: 15px;
|
212 |
}
|
207 |
border: 0;
|
208 |
}
|
209 |
|
210 |
+
#search-body #titlediv #title:disabled {
|
211 |
+
background: #1e8cbe;
|
212 |
+
color: #FFFF;
|
213 |
+
}
|
214 |
+
|
215 |
#post-body-content {
|
216 |
margin-bottom: 15px;
|
217 |
}
|
admin/js/ivory-search-admin.js
CHANGED
@@ -71,14 +71,8 @@
|
|
71 |
$('#search-body option').mousedown(function(e) {
|
72 |
if ($(this).attr('selected')) {
|
73 |
$(this).removeAttr('selected');
|
74 |
-
|
75 |
-
$(this).attr('selected', 'selected' );
|
76 |
}
|
77 |
-
var ind_class = $(this).parent().attr("class");
|
78 |
-
if ( ind_class !== null ) {
|
79 |
-
$('.form-table h3 .indicator.'+ind_class).fadeOut().fadeIn();
|
80 |
-
}
|
81 |
-
return false;
|
82 |
} );
|
83 |
|
84 |
$( ".col-title .list-search" ).keyup(function() {
|
71 |
$('#search-body option').mousedown(function(e) {
|
72 |
if ($(this).attr('selected')) {
|
73 |
$(this).removeAttr('selected');
|
74 |
+
return false;
|
|
|
75 |
}
|
|
|
|
|
|
|
|
|
|
|
76 |
} );
|
77 |
|
78 |
$( ".col-title .list-search" ).keyup(function() {
|
admin/partials/new-search-form.php
CHANGED
@@ -75,6 +75,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
75 |
'autocomplete' => 'off',
|
76 |
'disabled' =>
|
77 |
current_user_can( 'is_edit_search_form', $post_id ) && 'Default Search Form' !== $post->title() ? '' : 'disabled',
|
|
|
78 |
);
|
79 |
|
80 |
echo sprintf( '<input %s />', IS_Admin_Public::format_atts( $posttitle_atts ) );
|
75 |
'autocomplete' => 'off',
|
76 |
'disabled' =>
|
77 |
current_user_can( 'is_edit_search_form', $post_id ) && 'Default Search Form' !== $post->title() ? '' : 'disabled',
|
78 |
+
'title' => 'Default Search Form' !== $post->title() ? __( "Enter search form name.", 'ivory-search' ) : __( "Editing title of Default Search Form is prohibited.", 'ivory-search' ),
|
79 |
);
|
80 |
|
81 |
echo sprintf( '<input %s />', IS_Admin_Public::format_atts( $posttitle_atts ) );
|
languages/default.po
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Ivory Search\n"
|
4 |
-
"POT-Creation-Date: 2018-09-
|
5 |
-
"PO-Revision-Date: 2018-09-
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: Ivory Search <admin@ivorysearch.com>\n"
|
8 |
"Language: en_US\n"
|
@@ -21,7 +21,7 @@ msgid "The changes you made will be lost if you navigate away from this page."
|
|
21 |
msgstr ""
|
22 |
|
23 |
#: ../admin/class-is-admin.php:95 ../admin/class-is-help.php:111
|
24 |
-
#: ../admin/partials/new-search-form.php:
|
25 |
#: ../admin/partials/settings-form.php:91
|
26 |
msgid "Support"
|
27 |
msgstr ""
|
@@ -106,31 +106,31 @@ msgstr ""
|
|
106 |
msgid "You are not allowed to edit this item."
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: ../admin/class-is-admin.php:
|
110 |
msgid "You are not allowed to reset this item."
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: ../admin/class-is-admin.php:
|
114 |
msgid "You are not allowed to copy this item."
|
115 |
msgstr ""
|
116 |
|
117 |
-
#: ../admin/class-is-admin.php:
|
118 |
msgid "You are not allowed to delete this item."
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: ../admin/class-is-admin.php:
|
122 |
msgid "Error in deleting."
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: ../admin/class-is-admin.php:
|
126 |
msgid "Save Form"
|
127 |
msgstr ""
|
128 |
|
129 |
-
#: ../admin/class-is-admin.php:
|
130 |
msgid "Upgrade To Access"
|
131 |
msgstr ""
|
132 |
|
133 |
-
#: ../admin/class-is-admin.php:
|
134 |
msgid "Install Pro Version To Access"
|
135 |
msgstr ""
|
136 |
|
@@ -138,42 +138,42 @@ msgstr ""
|
|
138 |
msgid "Configure the below options to make specific content searchable."
|
139 |
msgstr ""
|
140 |
|
141 |
-
#: ../admin/class-is-editor.php:102
|
142 |
msgid "Post Types"
|
143 |
msgstr ""
|
144 |
|
145 |
#: ../admin/class-is-editor.php:103 ../admin/class-is-editor.php:174
|
146 |
#: ../admin/class-is-editor.php:252 ../admin/class-is-editor.php:288
|
147 |
-
#: ../admin/class-is-editor.php:
|
148 |
-
#: ../admin/class-is-editor.php:
|
149 |
-
#: ../admin/class-is-editor.php:
|
150 |
-
#: ../admin/class-is-editor.php:
|
151 |
-
#: ../admin/class-is-editor.php:
|
152 |
-
#: ../admin/class-is-editor.php:
|
153 |
-
#: ../admin/class-is-editor.php:
|
154 |
-
#: ../admin/class-is-editor.php:
|
155 |
-
#: ../admin/class-is-editor.php:
|
156 |
-
#: ../admin/class-is-editor.php:
|
157 |
-
#: ../admin/class-is-editor.php:
|
158 |
-
#: ../admin/class-is-editor.php:
|
159 |
#: ../admin/class-is-settings-fields.php:117
|
160 |
msgid "Expand All"
|
161 |
msgstr ""
|
162 |
|
163 |
#: ../admin/class-is-editor.php:103 ../admin/class-is-editor.php:174
|
164 |
#: ../admin/class-is-editor.php:252 ../admin/class-is-editor.php:288
|
165 |
-
#: ../admin/class-is-editor.php:
|
166 |
-
#: ../admin/class-is-editor.php:
|
167 |
-
#: ../admin/class-is-editor.php:
|
168 |
-
#: ../admin/class-is-editor.php:
|
169 |
-
#: ../admin/class-is-editor.php:
|
170 |
-
#: ../admin/class-is-editor.php:
|
171 |
-
#: ../admin/class-is-editor.php:
|
172 |
-
#: ../admin/class-is-editor.php:
|
173 |
-
#: ../admin/class-is-editor.php:
|
174 |
-
#: ../admin/class-is-editor.php:
|
175 |
-
#: ../admin/class-is-editor.php:
|
176 |
-
#: ../admin/class-is-editor.php:
|
177 |
#: ../admin/class-is-settings-fields.php:117
|
178 |
msgid "Collapse All"
|
179 |
msgstr ""
|
@@ -203,11 +203,11 @@ msgid ""
|
|
203 |
"Display this post type in the search query URL and restrict search to it."
|
204 |
msgstr ""
|
205 |
|
206 |
-
#: ../admin/class-is-editor.php:164
|
207 |
msgid "No post types registered on your site."
|
208 |
msgstr ""
|
209 |
|
210 |
-
#: ../admin/class-is-editor.php:173 ../admin/class-is-editor.php:
|
211 |
msgid "Taxonomy Terms"
|
212 |
msgstr ""
|
213 |
|
@@ -228,16 +228,16 @@ msgid "Taxonomy terms selected display in BOLD"
|
|
228 |
msgstr ""
|
229 |
|
230 |
#: ../admin/class-is-editor.php:206 ../admin/class-is-editor.php:265
|
231 |
-
#: ../admin/class-is-editor.php:
|
232 |
-
#: ../admin/class-is-editor.php:
|
233 |
-
#: ../admin/class-is-editor.php:
|
234 |
msgid "Search.."
|
235 |
msgstr ""
|
236 |
|
237 |
#: ../admin/class-is-editor.php:215 ../admin/class-is-editor.php:272
|
238 |
-
#: ../admin/class-is-editor.php:
|
239 |
-
#: ../admin/class-is-editor.php:
|
240 |
-
#: ../admin/class-is-editor.php:
|
241 |
msgid "Press CTRL key to select multiple terms or deselect them."
|
242 |
msgstr ""
|
243 |
|
@@ -257,11 +257,11 @@ msgstr ""
|
|
257 |
msgid "Search in taxonomy terms description."
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: ../admin/class-is-editor.php:244 ../admin/class-is-editor.php:
|
261 |
msgid "No taxonomies registered for slected post types."
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: ../admin/class-is-editor.php:251 ../admin/class-is-editor.php:
|
265 |
msgid "Custom Fields"
|
266 |
msgstr ""
|
267 |
|
@@ -273,7 +273,7 @@ msgstr ""
|
|
273 |
msgid "Selected Custom Fields :"
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: ../admin/class-is-editor.php:287 ../admin/class-is-editor.php:
|
277 |
msgid "WooCommerce"
|
278 |
msgstr ""
|
279 |
|
@@ -285,340 +285,344 @@ msgstr ""
|
|
285 |
msgid "Search in WooCommerce products SKU."
|
286 |
msgstr ""
|
287 |
|
288 |
-
#: ../admin/class-is-editor.php:309 ../admin/class-is-editor.php:
|
289 |
msgid "WooCommerce product post type is not included in search."
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: ../admin/class-is-editor.php:
|
|
|
|
|
|
|
|
|
293 |
msgid "Authors"
|
294 |
msgstr ""
|
295 |
|
296 |
-
#: ../admin/class-is-editor.php:
|
297 |
msgid "Make specific author posts searchable."
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: ../admin/class-is-editor.php:
|
301 |
msgid ""
|
302 |
"Search has been already limited by excluding specific authors posts in the "
|
303 |
"Excludes section."
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: ../admin/class-is-editor.php:
|
307 |
msgid ""
|
308 |
"Search in author Display name and display the posts created by that author."
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: ../admin/class-is-editor.php:
|
312 |
msgid "Post Status"
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: ../admin/class-is-editor.php:
|
316 |
msgid "Configure options to search posts having specific post statuses."
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: ../admin/class-is-editor.php:
|
320 |
msgid ""
|
321 |
"Search has been already limited by excluding specific posts statuses from "
|
322 |
"search in the Excludes section."
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: ../admin/class-is-editor.php:
|
326 |
msgid "Comments"
|
327 |
msgstr ""
|
328 |
|
329 |
-
#: ../admin/class-is-editor.php:
|
330 |
msgid "Make posts searchable that have a specific number of comments."
|
331 |
msgstr ""
|
332 |
|
333 |
-
#: ../admin/class-is-editor.php:
|
334 |
msgid "The search operator to compare comments count."
|
335 |
msgstr ""
|
336 |
|
337 |
-
#: ../admin/class-is-editor.php:
|
338 |
msgid "NA"
|
339 |
msgstr ""
|
340 |
|
341 |
-
#: ../admin/class-is-editor.php:
|
342 |
msgid "The amount of comments your posts has to have."
|
343 |
msgstr ""
|
344 |
|
345 |
-
#: ../admin/class-is-editor.php:
|
346 |
msgid "Search in approved comments content."
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: ../admin/class-is-editor.php:
|
350 |
msgid "Date"
|
351 |
msgstr ""
|
352 |
|
353 |
-
#: ../admin/class-is-editor.php:
|
354 |
msgid "Make posts searchable that were created in the specified date range."
|
355 |
msgstr ""
|
356 |
|
357 |
-
#: ../admin/class-is-editor.php:
|
358 |
msgid "Day"
|
359 |
msgstr ""
|
360 |
|
361 |
-
#: ../admin/class-is-editor.php:
|
362 |
msgid "Month"
|
363 |
msgstr ""
|
364 |
|
365 |
-
#: ../admin/class-is-editor.php:
|
366 |
msgid "Year"
|
367 |
msgstr ""
|
368 |
|
369 |
-
#: ../admin/class-is-editor.php:
|
370 |
msgid "Password"
|
371 |
msgstr ""
|
372 |
|
373 |
-
#: ../admin/class-is-editor.php:
|
374 |
msgid "Configure options to search posts with or without password."
|
375 |
msgstr ""
|
376 |
|
377 |
-
#: ../admin/class-is-editor.php:
|
378 |
msgid "Search all posts with and without passwords."
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: ../admin/class-is-editor.php:
|
382 |
msgid "Search only posts with passwords."
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: ../admin/class-is-editor.php:
|
386 |
msgid "Search only posts without passwords."
|
387 |
msgstr ""
|
388 |
|
389 |
-
#: ../admin/class-is-editor.php:
|
390 |
msgid "File Types"
|
391 |
msgstr ""
|
392 |
|
393 |
-
#: ../admin/class-is-editor.php:
|
394 |
msgid ""
|
395 |
"Configure searching to search based on posts that have a specific MIME type "
|
396 |
"or files that have specific media attachments"
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: ../admin/class-is-editor.php:
|
400 |
msgid ""
|
401 |
"Search has been already limited by excluding specific File type in the "
|
402 |
"Excludes section."
|
403 |
msgstr ""
|
404 |
|
405 |
-
#: ../admin/class-is-editor.php:
|
406 |
msgid "Attachment post type is not included in search."
|
407 |
msgstr ""
|
408 |
|
409 |
-
#: ../admin/class-is-editor.php:
|
410 |
msgid "Selected File Types :"
|
411 |
msgstr ""
|
412 |
|
413 |
-
#: ../admin/class-is-editor.php:
|
414 |
msgid "Configure the options to exclude specific content from search."
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: ../admin/class-is-editor.php:
|
418 |
msgid "Posts"
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: ../admin/class-is-editor.php:
|
422 |
msgid "The posts and pages of searchable post types display here."
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: ../admin/class-is-editor.php:
|
426 |
msgid "Select the posts you wish to exclude from the search."
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: ../admin/class-is-editor.php:
|
430 |
msgid "Selected post types display in BOLD."
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: ../admin/class-is-editor.php:
|
434 |
msgid ""
|
435 |
"The taxonomies and terms attached to searchable post types display here."
|
436 |
msgstr ""
|
437 |
|
438 |
-
#: ../admin/class-is-editor.php:
|
439 |
msgid "Exclude posts from search results that have specific terms"
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: ../admin/class-is-editor.php:
|
443 |
msgid "Selected terms taxonomy title display in BOLD."
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: ../admin/class-is-editor.php:
|
447 |
msgid "Exclude posts from the search having selected custom fields."
|
448 |
msgstr ""
|
449 |
|
450 |
-
#: ../admin/class-is-editor.php:
|
451 |
msgid "Excluded Custom Fields :"
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: ../admin/class-is-editor.php:
|
455 |
msgid "Exclude specific WooCommerce products from the search."
|
456 |
msgstr ""
|
457 |
|
458 |
-
#: ../admin/class-is-editor.php:
|
459 |
msgid "Exclude 'out of stock' WooCommerce products."
|
460 |
msgstr ""
|
461 |
|
462 |
-
#: ../admin/class-is-editor.php:
|
463 |
msgid "Exclude posts from the search created by slected authors."
|
464 |
msgstr ""
|
465 |
|
466 |
-
#: ../admin/class-is-editor.php:
|
467 |
msgid ""
|
468 |
"Search has been already limited to posts created by specific authors in the "
|
469 |
"Includes section."
|
470 |
msgstr ""
|
471 |
|
472 |
-
#: ../admin/class-is-editor.php:
|
473 |
msgid "Exclude posts from the search having selected post statuses."
|
474 |
msgstr ""
|
475 |
|
476 |
-
#: ../admin/class-is-editor.php:
|
477 |
msgid ""
|
478 |
"Search has been already limited to posts statuses set in the Includes "
|
479 |
"section."
|
480 |
msgstr ""
|
481 |
|
482 |
-
#: ../admin/class-is-editor.php:
|
483 |
msgid "Exclude sticky posts from search."
|
484 |
msgstr ""
|
485 |
|
486 |
-
#: ../admin/class-is-editor.php:
|
487 |
msgid ""
|
488 |
"Exclude posts specially media attachment posts from the search having "
|
489 |
"selected file types."
|
490 |
msgstr ""
|
491 |
|
492 |
-
#: ../admin/class-is-editor.php:
|
493 |
msgid ""
|
494 |
"Search has been already limited to specific File type set in the Includes "
|
495 |
"section."
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: ../admin/class-is-editor.php:
|
499 |
msgid "Excluded File Types :"
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: ../admin/class-is-editor.php:
|
503 |
msgid "Configure the options here to control search of this search form."
|
504 |
msgstr ""
|
505 |
|
506 |
-
#: ../admin/class-is-editor.php:
|
507 |
msgid "Posts Per Page"
|
508 |
msgstr ""
|
509 |
|
510 |
-
#: ../admin/class-is-editor.php:
|
511 |
msgid "Number of posts to display on search results page."
|
512 |
msgstr ""
|
513 |
|
514 |
-
#: ../admin/class-is-editor.php:
|
515 |
msgid "Order By"
|
516 |
msgstr ""
|
517 |
|
518 |
-
#: ../admin/class-is-editor.php:
|
519 |
msgid "Highlight Terms"
|
520 |
msgstr ""
|
521 |
|
522 |
-
#: ../admin/class-is-editor.php:
|
523 |
msgid "Highlight searched terms on search results page."
|
524 |
msgstr ""
|
525 |
|
526 |
-
#: ../admin/class-is-editor.php:
|
527 |
msgid "Set highlight color."
|
528 |
msgstr ""
|
529 |
|
530 |
-
#: ../admin/class-is-editor.php:
|
531 |
msgid "Search Terms Relation"
|
532 |
msgstr ""
|
533 |
|
534 |
-
#: ../admin/class-is-editor.php:
|
535 |
msgid "OR - Display content having any of the searched terms."
|
536 |
msgstr ""
|
537 |
|
538 |
-
#: ../admin/class-is-editor.php:
|
539 |
msgid "AND - Display content having all the searched terms."
|
540 |
msgstr ""
|
541 |
|
542 |
-
#: ../admin/class-is-editor.php:
|
543 |
msgid "Fuzzy Matching"
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: ../admin/class-is-editor.php:
|
547 |
msgid "Whole - Search posts that include the whole search term."
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: ../admin/class-is-editor.php:
|
551 |
msgid ""
|
552 |
"Partial - Also search words in the posts that begins or ends with the search "
|
553 |
"term."
|
554 |
msgstr ""
|
555 |
|
556 |
-
#: ../admin/class-is-editor.php:
|
557 |
msgid "Keyword Stemming"
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: ../admin/class-is-editor.php:
|
561 |
msgid "Searches the base word of a searched keyword"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: ../admin/class-is-editor.php:
|
565 |
msgid ""
|
566 |
"For Example: If you search \"doing\" then it also searches base word of "
|
567 |
"\"doing\" that is \"do\" in the specified post types."
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: ../admin/class-is-editor.php:
|
571 |
msgid ""
|
572 |
"If you want to search whole exact searched term then do not use this options "
|
573 |
"and in this case it is not recommended to use when Fuzzy Matching option is "
|
574 |
"set to Whole."
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: ../admin/class-is-editor.php:
|
578 |
msgid "Also search base word of searched keyword."
|
579 |
msgstr ""
|
580 |
|
581 |
-
#: ../admin/class-is-editor.php:
|
582 |
msgid "Not recommended to use when Fuzzy Matching option is set to Whole."
|
583 |
msgstr ""
|
584 |
|
585 |
-
#: ../admin/class-is-editor.php:
|
586 |
msgid "Sticky Posts"
|
587 |
msgstr ""
|
588 |
|
589 |
-
#: ../admin/class-is-editor.php:
|
590 |
msgid "Move sticky posts to the start of the search results page."
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: ../admin/class-is-editor.php:
|
594 |
msgid "Empty Search"
|
595 |
msgstr ""
|
596 |
|
597 |
-
#: ../admin/class-is-editor.php:
|
598 |
msgid "Display an error for empty search query."
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: ../admin/class-is-editor.php:
|
602 |
msgid "Respect exclude_from_search"
|
603 |
msgstr ""
|
604 |
|
605 |
-
#: ../admin/class-is-editor.php:
|
606 |
msgid "Do not search post types which are excluded from search."
|
607 |
msgstr ""
|
608 |
|
609 |
-
#: ../admin/class-is-editor.php:
|
610 |
msgid "Demo"
|
611 |
msgstr ""
|
612 |
|
613 |
-
#: ../admin/class-is-editor.php:
|
614 |
msgid "Display search form only for site administrator."
|
615 |
msgstr ""
|
616 |
|
617 |
-
#: ../admin/class-is-editor.php:
|
618 |
msgid "Disable"
|
619 |
msgstr ""
|
620 |
|
621 |
-
#: ../admin/class-is-editor.php:
|
622 |
msgid "Disable this search form."
|
623 |
msgstr ""
|
624 |
|
@@ -631,15 +635,15 @@ msgstr ""
|
|
631 |
msgid "Available Actions"
|
632 |
msgstr ""
|
633 |
|
634 |
-
#: ../admin/class-is-help.php:35 ../admin/partials/new-search-form.php:
|
635 |
msgid "Includes"
|
636 |
msgstr ""
|
637 |
|
638 |
-
#: ../admin/class-is-help.php:40 ../admin/partials/new-search-form.php:
|
639 |
msgid "Excludes"
|
640 |
msgstr ""
|
641 |
|
642 |
-
#: ../admin/class-is-help.php:45 ../admin/partials/new-search-form.php:
|
643 |
msgid "Options"
|
644 |
msgstr ""
|
645 |
|
@@ -762,12 +766,12 @@ msgstr ""
|
|
762 |
msgid "For more information:"
|
763 |
msgstr ""
|
764 |
|
765 |
-
#: ../admin/class-is-help.php:110 ../admin/partials/new-search-form.php:
|
766 |
#: ../admin/partials/settings-form.php:90
|
767 |
msgid "Docs"
|
768 |
msgstr ""
|
769 |
|
770 |
-
#: ../admin/class-is-help.php:112 ../admin/partials/new-search-form.php:
|
771 |
#: ../admin/partials/settings-form.php:93
|
772 |
msgid "Give us a rating"
|
773 |
msgstr ""
|
@@ -785,7 +789,7 @@ msgid "Author"
|
|
785 |
msgstr ""
|
786 |
|
787 |
#: ../admin/class-is-list-table.php:111 ../admin/class-is-list-table.php:174
|
788 |
-
#: ../admin/partials/new-search-form.php:
|
789 |
msgid "Delete"
|
790 |
msgstr ""
|
791 |
|
@@ -795,19 +799,19 @@ msgid "Edit “%s”"
|
|
795 |
msgstr ""
|
796 |
|
797 |
#: ../admin/class-is-list-table.php:150
|
798 |
-
#: ../admin/class-is-settings-fields.php:
|
799 |
-
#: ../admin/class-is-settings-fields.php:
|
800 |
-
#: ../admin/class-is-settings-fields.php:
|
801 |
msgid "Edit"
|
802 |
msgstr ""
|
803 |
|
804 |
#: ../admin/class-is-list-table.php:160
|
805 |
-
#: ../admin/partials/new-search-form.php:
|
806 |
msgid "Duplicate"
|
807 |
msgstr ""
|
808 |
|
809 |
#: ../admin/class-is-list-table.php:173
|
810 |
-
#: ../admin/partials/new-search-form.php:
|
811 |
msgid ""
|
812 |
"You are about to delete this search form.\n"
|
813 |
" 'Cancel' to stop, 'OK' to delete."
|
@@ -830,256 +834,250 @@ msgstr ""
|
|
830 |
msgid "Select Menu"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: ../admin/class-is-settings-fields.php:
|
834 |
#: ../includes/class-is-search-form.php:60
|
835 |
msgid "Search Form"
|
836 |
msgstr ""
|
837 |
|
838 |
-
#: ../admin/class-is-settings-fields.php:
|
839 |
msgid "Form Style"
|
840 |
msgstr ""
|
841 |
|
842 |
-
#: ../admin/class-is-settings-fields.php:
|
843 |
msgid "Menu Title"
|
844 |
msgstr ""
|
845 |
|
846 |
-
#: ../admin/class-is-settings-fields.php:
|
847 |
msgid "Menu Classes"
|
848 |
msgstr ""
|
849 |
|
850 |
-
#: ../admin/class-is-settings-fields.php:
|
851 |
msgid "Google CSE"
|
852 |
msgstr ""
|
853 |
|
854 |
-
#: ../admin/class-is-settings-fields.php:
|
855 |
msgid "Close Icon"
|
856 |
msgstr ""
|
857 |
|
858 |
-
#: ../admin/class-is-settings-fields.php:
|
859 |
msgid "Header"
|
860 |
msgstr ""
|
861 |
|
862 |
-
#: ../admin/class-is-settings-fields.php:
|
863 |
msgid "Footer"
|
864 |
msgstr ""
|
865 |
|
866 |
-
#: ../admin/class-is-settings-fields.php:
|
867 |
msgid "Mobile Display"
|
868 |
msgstr ""
|
869 |
|
870 |
-
#: ../admin/class-is-settings-fields.php:
|
871 |
msgid "Custom CSS"
|
872 |
msgstr ""
|
873 |
|
874 |
-
#: ../admin/class-is-settings-fields.php:
|
875 |
msgid "Stopwords"
|
876 |
msgstr ""
|
877 |
|
878 |
-
#: ../admin/class-is-settings-fields.php:
|
879 |
msgid "Synonyms"
|
880 |
msgstr ""
|
881 |
|
882 |
-
#: ../admin/class-is-settings-fields.php:
|
883 |
msgid "Not load files"
|
884 |
msgstr ""
|
885 |
|
886 |
-
#: ../admin/class-is-settings-fields.php:
|
887 |
msgid "Default Search"
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: ../admin/class-is-settings-fields.php:
|
891 |
msgid "Use below options to display search in menu and configure it."
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: ../admin/class-is-settings-fields.php:
|
895 |
msgid "Use below options to make sitewide changes in search."
|
896 |
msgstr ""
|
897 |
|
898 |
-
#: ../admin/class-is-settings-fields.php:
|
899 |
msgid "Select menu here where you want to display search form."
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: ../admin/class-is-settings-fields.php:
|
903 |
msgid "No navigation menu registered on your site."
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: ../admin/class-is-settings-fields.php:
|
907 |
-
msgid "Select post types here that you want to make searchable."
|
908 |
-
msgstr ""
|
909 |
-
|
910 |
-
#: ../admin/class-is-settings-fields.php:238
|
911 |
msgid ""
|
912 |
"Select search form that will control search performed using menu search."
|
913 |
msgstr ""
|
914 |
|
915 |
-
#: ../admin/class-is-settings-fields.php:
|
916 |
msgid "It overwrites above Post Types option."
|
917 |
msgstr ""
|
918 |
|
919 |
-
#: ../admin/class-is-settings-fields.php:
|
920 |
-
#: ../admin/class-is-settings-fields.php:
|
921 |
-
#: ../admin/class-is-settings-fields.php:
|
922 |
-
#: ../admin/class-is-settings-fields.php:463 ../includes/class-is-widget.php:62
|
923 |
-
msgid "none"
|
924 |
-
msgstr ""
|
925 |
-
|
926 |
-
#: ../admin/class-is-settings-fields.php:267
|
927 |
-
#: ../admin/class-is-settings-fields.php:440
|
928 |
-
#: ../admin/class-is-settings-fields.php:472 ../includes/class-is-widget.php:71
|
929 |
msgid "Create New"
|
930 |
msgstr ""
|
931 |
|
932 |
-
#: ../admin/class-is-settings-fields.php:
|
933 |
msgid "Select form style for the search form displayed in the menu."
|
934 |
msgstr ""
|
935 |
|
936 |
-
#: ../admin/class-is-settings-fields.php:
|
937 |
msgid "Default"
|
938 |
msgstr ""
|
939 |
|
940 |
-
#: ../admin/class-is-settings-fields.php:
|
941 |
msgid "Dropdown"
|
942 |
msgstr ""
|
943 |
|
944 |
-
#: ../admin/class-is-settings-fields.php:
|
945 |
msgid "Sliding"
|
946 |
msgstr ""
|
947 |
|
948 |
-
#: ../admin/class-is-settings-fields.php:
|
949 |
msgid "Full Width"
|
950 |
msgstr ""
|
951 |
|
952 |
-
#: ../admin/class-is-settings-fields.php:
|
953 |
msgid "Popup"
|
954 |
msgstr ""
|
955 |
|
956 |
-
#: ../admin/class-is-settings-fields.php:
|
957 |
msgid ""
|
958 |
"Displays set menu title text in place of search icon displays in navigation "
|
959 |
"menu."
|
960 |
msgstr ""
|
961 |
|
962 |
-
#: ../admin/class-is-settings-fields.php:
|
963 |
msgid "Adds set classes in the search navigation menu item."
|
964 |
msgstr ""
|
965 |
|
966 |
-
#: ../admin/class-is-settings-fields.php:
|
967 |
msgid "Add classes seperated by space."
|
968 |
msgstr ""
|
969 |
|
970 |
-
#: ../admin/class-is-settings-fields.php:
|
971 |
msgid ""
|
972 |
"Add only Google Custom Search( CSE ) search form code in the above text box "
|
973 |
"that will replace default search form."
|
974 |
msgstr ""
|
975 |
|
976 |
-
#: ../admin/class-is-settings-fields.php:
|
977 |
msgid ""
|
978 |
"Note: Does not work with caching as this functionality uses the WordPress "
|
979 |
"wp_is_mobile function."
|
980 |
msgstr ""
|
981 |
|
982 |
-
#: ../admin/class-is-settings-fields.php:
|
983 |
msgid "Display search form in header on mobile devices"
|
984 |
msgstr ""
|
985 |
|
986 |
-
#: ../admin/class-is-settings-fields.php:
|
987 |
msgid ""
|
988 |
"Use this option to display search form in your site header and hide the "
|
989 |
"search form on desktop using CSS code."
|
990 |
msgstr ""
|
991 |
|
992 |
-
#: ../admin/class-is-settings-fields.php:
|
993 |
msgid "This site uses cache"
|
994 |
msgstr ""
|
995 |
|
996 |
-
#: ../admin/class-is-settings-fields.php:
|
997 |
msgid "Disable search functionality on whole site."
|
998 |
msgstr ""
|
999 |
|
1000 |
-
#: ../admin/class-is-settings-fields.php:
|
1001 |
msgid ""
|
1002 |
"Do not use default search form to control WordPress default search "
|
1003 |
"functionality."
|
1004 |
msgstr ""
|
1005 |
|
1006 |
-
#: ../admin/class-is-settings-fields.php:
|
1007 |
msgid "Displays search form in site header using wp_head hook."
|
1008 |
msgstr ""
|
1009 |
|
1010 |
-
#: ../admin/class-is-settings-fields.php:
|
|
|
|
|
|
|
|
|
|
|
1011 |
msgid "Displays search form in site footer using wp_footer hook."
|
1012 |
msgstr ""
|
1013 |
|
1014 |
-
#: ../admin/class-is-settings-fields.php:
|
1015 |
msgid "Display Search Form Close Icon"
|
1016 |
msgstr ""
|
1017 |
|
1018 |
-
#: ../admin/class-is-settings-fields.php:
|
1019 |
msgid "Add custom css code if any to style search form."
|
1020 |
msgstr ""
|
1021 |
|
1022 |
-
#: ../admin/class-is-settings-fields.php:
|
1023 |
msgid ""
|
1024 |
"Enter words here to add them to the list of stopwords. The stopwords will "
|
1025 |
"not be searched."
|
1026 |
msgstr ""
|
1027 |
|
1028 |
-
#: ../admin/class-is-settings-fields.php:
|
1029 |
msgid "This works with search form."
|
1030 |
msgstr ""
|
1031 |
|
1032 |
-
#: ../admin/class-is-settings-fields.php:
|
1033 |
msgid "Please separate words with commas."
|
1034 |
msgstr ""
|
1035 |
|
1036 |
-
#: ../admin/class-is-settings-fields.php:
|
1037 |
msgid "Add synonyms here to make the searches find better results."
|
1038 |
msgstr ""
|
1039 |
|
1040 |
-
#: ../admin/class-is-settings-fields.php:
|
1041 |
msgid ""
|
1042 |
"If you add bird = crow to the list of synonyms, searches for bird "
|
1043 |
"automatically become a search for bird crow and will thus match to posts "
|
1044 |
"that include either bird or crow."
|
1045 |
msgstr ""
|
1046 |
|
1047 |
-
#: ../admin/class-is-settings-fields.php:
|
1048 |
msgid ""
|
1049 |
"This only works for search forms and in OR searches. In AND searches the "
|
1050 |
"synonyms only restrict the search, as now the search only finds posts that "
|
1051 |
"contain both bird and crow."
|
1052 |
msgstr ""
|
1053 |
|
1054 |
-
#: ../admin/class-is-settings-fields.php:
|
1055 |
msgid ""
|
1056 |
"The format here is key = value;. Please separate every synonyms key = value "
|
1057 |
"pairs with semicolon."
|
1058 |
msgstr ""
|
1059 |
|
1060 |
-
#: ../admin/class-is-settings-fields.php:
|
1061 |
msgid "Disable synonyms for the search forms having AND search terms relation."
|
1062 |
msgstr ""
|
1063 |
|
1064 |
-
#: ../admin/class-is-settings-fields.php:
|
1065 |
msgid "Configure to disable loading plugin CSS and JavaScript files."
|
1066 |
msgstr ""
|
1067 |
|
1068 |
-
#: ../admin/class-is-settings-fields.php:
|
1069 |
msgid "Plugin CSS File"
|
1070 |
msgstr ""
|
1071 |
|
1072 |
-
#: ../admin/class-is-settings-fields.php:
|
1073 |
msgid "Plugin JavaScript File"
|
1074 |
msgstr ""
|
1075 |
|
1076 |
-
#: ../admin/class-is-settings-fields.php:
|
1077 |
msgid ""
|
1078 |
"If checked, you have to add following plugin file code into your child theme "
|
1079 |
"CSS file."
|
1080 |
msgstr ""
|
1081 |
|
1082 |
-
#: ../admin/class-is-settings-fields.php:
|
1083 |
msgid ""
|
1084 |
"If checked, you have to add following plugin files code into your child "
|
1085 |
"theme JavaScript file."
|
@@ -1093,32 +1091,40 @@ msgstr ""
|
|
1093 |
msgid "Enter search form name"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
-
#: ../admin/partials/new-search-form.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1097 |
msgid ""
|
1098 |
"Copy this shortcode and paste it into your post, page, or text widget "
|
1099 |
"content:"
|
1100 |
msgstr ""
|
1101 |
|
1102 |
-
#: ../admin/partials/new-search-form.php:
|
1103 |
msgid "Save"
|
1104 |
msgstr ""
|
1105 |
|
1106 |
-
#: ../admin/partials/new-search-form.php:
|
1107 |
msgid "Reset"
|
1108 |
msgstr ""
|
1109 |
|
1110 |
-
#: ../admin/partials/new-search-form.php:
|
1111 |
msgid ""
|
1112 |
"You are about to reset this search form.\n"
|
1113 |
" 'Cancel' to stop, 'OK' to reset."
|
1114 |
msgstr ""
|
1115 |
|
1116 |
-
#: ../admin/partials/new-search-form.php:
|
1117 |
#: ../admin/partials/settings-form.php:87
|
1118 |
msgid "Information"
|
1119 |
msgstr ""
|
1120 |
|
1121 |
-
#: ../admin/partials/new-search-form.php:
|
1122 |
#: ../admin/partials/settings-form.php:92
|
1123 |
msgid "Contact"
|
1124 |
msgstr ""
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Ivory Search\n"
|
4 |
+
"POT-Creation-Date: 2018-09-14 17:32+0530\n"
|
5 |
+
"PO-Revision-Date: 2018-09-14 17:32+0530\n"
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: Ivory Search <admin@ivorysearch.com>\n"
|
8 |
"Language: en_US\n"
|
21 |
msgstr ""
|
22 |
|
23 |
#: ../admin/class-is-admin.php:95 ../admin/class-is-help.php:111
|
24 |
+
#: ../admin/partials/new-search-form.php:186
|
25 |
#: ../admin/partials/settings-form.php:91
|
26 |
msgid "Support"
|
27 |
msgstr ""
|
106 |
msgid "You are not allowed to edit this item."
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: ../admin/class-is-admin.php:447
|
110 |
msgid "You are not allowed to reset this item."
|
111 |
msgstr ""
|
112 |
|
113 |
+
#: ../admin/class-is-admin.php:481
|
114 |
msgid "You are not allowed to copy this item."
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: ../admin/class-is-admin.php:522
|
118 |
msgid "You are not allowed to delete this item."
|
119 |
msgstr ""
|
120 |
|
121 |
+
#: ../admin/class-is-admin.php:526
|
122 |
msgid "Error in deleting."
|
123 |
msgstr ""
|
124 |
|
125 |
+
#: ../admin/class-is-admin.php:731
|
126 |
msgid "Save Form"
|
127 |
msgstr ""
|
128 |
|
129 |
+
#: ../admin/class-is-admin.php:743
|
130 |
msgid "Upgrade To Access"
|
131 |
msgstr ""
|
132 |
|
133 |
+
#: ../admin/class-is-admin.php:750
|
134 |
msgid "Install Pro Version To Access"
|
135 |
msgstr ""
|
136 |
|
138 |
msgid "Configure the below options to make specific content searchable."
|
139 |
msgstr ""
|
140 |
|
141 |
+
#: ../admin/class-is-editor.php:102
|
142 |
msgid "Post Types"
|
143 |
msgstr ""
|
144 |
|
145 |
#: ../admin/class-is-editor.php:103 ../admin/class-is-editor.php:174
|
146 |
#: ../admin/class-is-editor.php:252 ../admin/class-is-editor.php:288
|
147 |
+
#: ../admin/class-is-editor.php:320 ../admin/class-is-editor.php:373
|
148 |
+
#: ../admin/class-is-editor.php:408 ../admin/class-is-editor.php:459
|
149 |
+
#: ../admin/class-is-editor.php:512 ../admin/class-is-editor.php:538
|
150 |
+
#: ../admin/class-is-editor.php:604 ../admin/class-is-editor.php:658
|
151 |
+
#: ../admin/class-is-editor.php:704 ../admin/class-is-editor.php:742
|
152 |
+
#: ../admin/class-is-editor.php:774 ../admin/class-is-editor.php:820
|
153 |
+
#: ../admin/class-is-editor.php:865 ../admin/class-is-editor.php:927
|
154 |
+
#: ../admin/class-is-editor.php:946 ../admin/class-is-editor.php:982
|
155 |
+
#: ../admin/class-is-editor.php:1007 ../admin/class-is-editor.php:1025
|
156 |
+
#: ../admin/class-is-editor.php:1042 ../admin/class-is-editor.php:1065
|
157 |
+
#: ../admin/class-is-editor.php:1080 ../admin/class-is-editor.php:1095
|
158 |
+
#: ../admin/class-is-editor.php:1110 ../admin/class-is-editor.php:1125
|
159 |
#: ../admin/class-is-settings-fields.php:117
|
160 |
msgid "Expand All"
|
161 |
msgstr ""
|
162 |
|
163 |
#: ../admin/class-is-editor.php:103 ../admin/class-is-editor.php:174
|
164 |
#: ../admin/class-is-editor.php:252 ../admin/class-is-editor.php:288
|
165 |
+
#: ../admin/class-is-editor.php:320 ../admin/class-is-editor.php:373
|
166 |
+
#: ../admin/class-is-editor.php:408 ../admin/class-is-editor.php:459
|
167 |
+
#: ../admin/class-is-editor.php:512 ../admin/class-is-editor.php:538
|
168 |
+
#: ../admin/class-is-editor.php:604 ../admin/class-is-editor.php:658
|
169 |
+
#: ../admin/class-is-editor.php:704 ../admin/class-is-editor.php:742
|
170 |
+
#: ../admin/class-is-editor.php:774 ../admin/class-is-editor.php:820
|
171 |
+
#: ../admin/class-is-editor.php:865 ../admin/class-is-editor.php:927
|
172 |
+
#: ../admin/class-is-editor.php:946 ../admin/class-is-editor.php:982
|
173 |
+
#: ../admin/class-is-editor.php:1007 ../admin/class-is-editor.php:1025
|
174 |
+
#: ../admin/class-is-editor.php:1042 ../admin/class-is-editor.php:1065
|
175 |
+
#: ../admin/class-is-editor.php:1080 ../admin/class-is-editor.php:1095
|
176 |
+
#: ../admin/class-is-editor.php:1110 ../admin/class-is-editor.php:1125
|
177 |
#: ../admin/class-is-settings-fields.php:117
|
178 |
msgid "Collapse All"
|
179 |
msgstr ""
|
203 |
"Display this post type in the search query URL and restrict search to it."
|
204 |
msgstr ""
|
205 |
|
206 |
+
#: ../admin/class-is-editor.php:164
|
207 |
msgid "No post types registered on your site."
|
208 |
msgstr ""
|
209 |
|
210 |
+
#: ../admin/class-is-editor.php:173 ../admin/class-is-editor.php:657
|
211 |
msgid "Taxonomy Terms"
|
212 |
msgstr ""
|
213 |
|
228 |
msgstr ""
|
229 |
|
230 |
#: ../admin/class-is-editor.php:206 ../admin/class-is-editor.php:265
|
231 |
+
#: ../admin/class-is-editor.php:552 ../admin/class-is-editor.php:643
|
232 |
+
#: ../admin/class-is-editor.php:682 ../admin/class-is-editor.php:718
|
233 |
+
#: ../admin/class-is-editor.php:878
|
234 |
msgid "Search.."
|
235 |
msgstr ""
|
236 |
|
237 |
#: ../admin/class-is-editor.php:215 ../admin/class-is-editor.php:272
|
238 |
+
#: ../admin/class-is-editor.php:560 ../admin/class-is-editor.php:652
|
239 |
+
#: ../admin/class-is-editor.php:691 ../admin/class-is-editor.php:726
|
240 |
+
#: ../admin/class-is-editor.php:886
|
241 |
msgid "Press CTRL key to select multiple terms or deselect them."
|
242 |
msgstr ""
|
243 |
|
257 |
msgid "Search in taxonomy terms description."
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: ../admin/class-is-editor.php:244 ../admin/class-is-editor.php:696
|
261 |
msgid "No taxonomies registered for slected post types."
|
262 |
msgstr ""
|
263 |
|
264 |
+
#: ../admin/class-is-editor.php:251 ../admin/class-is-editor.php:703
|
265 |
msgid "Custom Fields"
|
266 |
msgstr ""
|
267 |
|
273 |
msgid "Selected Custom Fields :"
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: ../admin/class-is-editor.php:287 ../admin/class-is-editor.php:741
|
277 |
msgid "WooCommerce"
|
278 |
msgstr ""
|
279 |
|
285 |
msgid "Search in WooCommerce products SKU."
|
286 |
msgstr ""
|
287 |
|
288 |
+
#: ../admin/class-is-editor.php:309 ../admin/class-is-editor.php:763
|
289 |
msgid "WooCommerce product post type is not included in search."
|
290 |
msgstr ""
|
291 |
|
292 |
+
#: ../admin/class-is-editor.php:312 ../admin/class-is-editor.php:766
|
293 |
+
msgid "Activate WooCommerce plugin to use this option."
|
294 |
+
msgstr ""
|
295 |
+
|
296 |
+
#: ../admin/class-is-editor.php:319 ../admin/class-is-editor.php:773
|
297 |
msgid "Authors"
|
298 |
msgstr ""
|
299 |
|
300 |
+
#: ../admin/class-is-editor.php:323
|
301 |
msgid "Make specific author posts searchable."
|
302 |
msgstr ""
|
303 |
|
304 |
+
#: ../admin/class-is-editor.php:356
|
305 |
msgid ""
|
306 |
"Search has been already limited by excluding specific authors posts in the "
|
307 |
"Excludes section."
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: ../admin/class-is-editor.php:364
|
311 |
msgid ""
|
312 |
"Search in author Display name and display the posts created by that author."
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: ../admin/class-is-editor.php:372 ../admin/class-is-editor.php:819
|
316 |
msgid "Post Status"
|
317 |
msgstr ""
|
318 |
|
319 |
+
#: ../admin/class-is-editor.php:376
|
320 |
msgid "Configure options to search posts having specific post statuses."
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: ../admin/class-is-editor.php:400
|
324 |
msgid ""
|
325 |
"Search has been already limited by excluding specific posts statuses from "
|
326 |
"search in the Excludes section."
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: ../admin/class-is-editor.php:407
|
330 |
msgid "Comments"
|
331 |
msgstr ""
|
332 |
|
333 |
+
#: ../admin/class-is-editor.php:412
|
334 |
msgid "Make posts searchable that have a specific number of comments."
|
335 |
msgstr ""
|
336 |
|
337 |
+
#: ../admin/class-is-editor.php:428
|
338 |
msgid "The search operator to compare comments count."
|
339 |
msgstr ""
|
340 |
|
341 |
+
#: ../admin/class-is-editor.php:435
|
342 |
msgid "NA"
|
343 |
msgstr ""
|
344 |
|
345 |
+
#: ../admin/class-is-editor.php:439
|
346 |
msgid "The amount of comments your posts has to have."
|
347 |
msgstr ""
|
348 |
|
349 |
+
#: ../admin/class-is-editor.php:449
|
350 |
msgid "Search in approved comments content."
|
351 |
msgstr ""
|
352 |
|
353 |
+
#: ../admin/class-is-editor.php:458 ../admin/class-is-list-table.php:34
|
354 |
msgid "Date"
|
355 |
msgstr ""
|
356 |
|
357 |
+
#: ../admin/class-is-editor.php:462
|
358 |
msgid "Make posts searchable that were created in the specified date range."
|
359 |
msgstr ""
|
360 |
|
361 |
+
#: ../admin/class-is-editor.php:475
|
362 |
msgid "Day"
|
363 |
msgstr ""
|
364 |
|
365 |
+
#: ../admin/class-is-editor.php:486
|
366 |
msgid "Month"
|
367 |
msgstr ""
|
368 |
|
369 |
+
#: ../admin/class-is-editor.php:497
|
370 |
msgid "Year"
|
371 |
msgstr ""
|
372 |
|
373 |
+
#: ../admin/class-is-editor.php:511
|
374 |
msgid "Password"
|
375 |
msgstr ""
|
376 |
|
377 |
+
#: ../admin/class-is-editor.php:515
|
378 |
msgid "Configure options to search posts with or without password."
|
379 |
msgstr ""
|
380 |
|
381 |
+
#: ../admin/class-is-editor.php:520
|
382 |
msgid "Search all posts with and without passwords."
|
383 |
msgstr ""
|
384 |
|
385 |
+
#: ../admin/class-is-editor.php:522
|
386 |
msgid "Search only posts with passwords."
|
387 |
msgstr ""
|
388 |
|
389 |
+
#: ../admin/class-is-editor.php:524
|
390 |
msgid "Search only posts without passwords."
|
391 |
msgstr ""
|
392 |
|
393 |
+
#: ../admin/class-is-editor.php:537 ../admin/class-is-editor.php:864
|
394 |
msgid "File Types"
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: ../admin/class-is-editor.php:541
|
398 |
msgid ""
|
399 |
"Configure searching to search based on posts that have a specific MIME type "
|
400 |
"or files that have specific media attachments"
|
401 |
msgstr ""
|
402 |
|
403 |
+
#: ../admin/class-is-editor.php:563
|
404 |
msgid ""
|
405 |
"Search has been already limited by excluding specific File type in the "
|
406 |
"Excludes section."
|
407 |
msgstr ""
|
408 |
|
409 |
+
#: ../admin/class-is-editor.php:566 ../admin/class-is-editor.php:892
|
410 |
msgid "Attachment post type is not included in search."
|
411 |
msgstr ""
|
412 |
|
413 |
+
#: ../admin/class-is-editor.php:570
|
414 |
msgid "Selected File Types :"
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: ../admin/class-is-editor.php:596
|
418 |
msgid "Configure the options to exclude specific content from search."
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: ../admin/class-is-editor.php:603
|
422 |
msgid "Posts"
|
423 |
msgstr ""
|
424 |
|
425 |
+
#: ../admin/class-is-editor.php:607
|
426 |
msgid "The posts and pages of searchable post types display here."
|
427 |
msgstr ""
|
428 |
|
429 |
+
#: ../admin/class-is-editor.php:608
|
430 |
msgid "Select the posts you wish to exclude from the search."
|
431 |
msgstr ""
|
432 |
|
433 |
+
#: ../admin/class-is-editor.php:609
|
434 |
msgid "Selected post types display in BOLD."
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: ../admin/class-is-editor.php:661
|
438 |
msgid ""
|
439 |
"The taxonomies and terms attached to searchable post types display here."
|
440 |
msgstr ""
|
441 |
|
442 |
+
#: ../admin/class-is-editor.php:662
|
443 |
msgid "Exclude posts from search results that have specific terms"
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: ../admin/class-is-editor.php:663
|
447 |
msgid "Selected terms taxonomy title display in BOLD."
|
448 |
msgstr ""
|
449 |
|
450 |
+
#: ../admin/class-is-editor.php:707
|
451 |
msgid "Exclude posts from the search having selected custom fields."
|
452 |
msgstr ""
|
453 |
|
454 |
+
#: ../admin/class-is-editor.php:730
|
455 |
msgid "Excluded Custom Fields :"
|
456 |
msgstr ""
|
457 |
|
458 |
+
#: ../admin/class-is-editor.php:745
|
459 |
msgid "Exclude specific WooCommerce products from the search."
|
460 |
msgstr ""
|
461 |
|
462 |
+
#: ../admin/class-is-editor.php:760
|
463 |
msgid "Exclude 'out of stock' WooCommerce products."
|
464 |
msgstr ""
|
465 |
|
466 |
+
#: ../admin/class-is-editor.php:777
|
467 |
msgid "Exclude posts from the search created by slected authors."
|
468 |
msgstr ""
|
469 |
|
470 |
+
#: ../admin/class-is-editor.php:812
|
471 |
msgid ""
|
472 |
"Search has been already limited to posts created by specific authors in the "
|
473 |
"Includes section."
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: ../admin/class-is-editor.php:823
|
477 |
msgid "Exclude posts from the search having selected post statuses."
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: ../admin/class-is-editor.php:846
|
481 |
msgid ""
|
482 |
"Search has been already limited to posts statuses set in the Includes "
|
483 |
"section."
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: ../admin/class-is-editor.php:854
|
487 |
msgid "Exclude sticky posts from search."
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: ../admin/class-is-editor.php:868
|
491 |
msgid ""
|
492 |
"Exclude posts specially media attachment posts from the search having "
|
493 |
"selected file types."
|
494 |
msgstr ""
|
495 |
|
496 |
+
#: ../admin/class-is-editor.php:889
|
497 |
msgid ""
|
498 |
"Search has been already limited to specific File type set in the Includes "
|
499 |
"section."
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: ../admin/class-is-editor.php:896
|
503 |
msgid "Excluded File Types :"
|
504 |
msgstr ""
|
505 |
|
506 |
+
#: ../admin/class-is-editor.php:919
|
507 |
msgid "Configure the options here to control search of this search form."
|
508 |
msgstr ""
|
509 |
|
510 |
+
#: ../admin/class-is-editor.php:926
|
511 |
msgid "Posts Per Page"
|
512 |
msgstr ""
|
513 |
|
514 |
+
#: ../admin/class-is-editor.php:936
|
515 |
msgid "Number of posts to display on search results page."
|
516 |
msgstr ""
|
517 |
|
518 |
+
#: ../admin/class-is-editor.php:945
|
519 |
msgid "Order By"
|
520 |
msgstr ""
|
521 |
|
522 |
+
#: ../admin/class-is-editor.php:981
|
523 |
msgid "Highlight Terms"
|
524 |
msgstr ""
|
525 |
|
526 |
+
#: ../admin/class-is-editor.php:991
|
527 |
msgid "Highlight searched terms on search results page."
|
528 |
msgstr ""
|
529 |
|
530 |
+
#: ../admin/class-is-editor.php:997
|
531 |
msgid "Set highlight color."
|
532 |
msgstr ""
|
533 |
|
534 |
+
#: ../admin/class-is-editor.php:1006
|
535 |
msgid "Search Terms Relation"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: ../admin/class-is-editor.php:1013
|
539 |
msgid "OR - Display content having any of the searched terms."
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: ../admin/class-is-editor.php:1015
|
543 |
msgid "AND - Display content having all the searched terms."
|
544 |
msgstr ""
|
545 |
|
546 |
+
#: ../admin/class-is-editor.php:1024
|
547 |
msgid "Fuzzy Matching"
|
548 |
msgstr ""
|
549 |
|
550 |
+
#: ../admin/class-is-editor.php:1030
|
551 |
msgid "Whole - Search posts that include the whole search term."
|
552 |
msgstr ""
|
553 |
|
554 |
+
#: ../admin/class-is-editor.php:1032
|
555 |
msgid ""
|
556 |
"Partial - Also search words in the posts that begins or ends with the search "
|
557 |
"term."
|
558 |
msgstr ""
|
559 |
|
560 |
+
#: ../admin/class-is-editor.php:1041
|
561 |
msgid "Keyword Stemming"
|
562 |
msgstr ""
|
563 |
|
564 |
+
#: ../admin/class-is-editor.php:1045
|
565 |
msgid "Searches the base word of a searched keyword"
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: ../admin/class-is-editor.php:1046
|
569 |
msgid ""
|
570 |
"For Example: If you search \"doing\" then it also searches base word of "
|
571 |
"\"doing\" that is \"do\" in the specified post types."
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: ../admin/class-is-editor.php:1047
|
575 |
msgid ""
|
576 |
"If you want to search whole exact searched term then do not use this options "
|
577 |
"and in this case it is not recommended to use when Fuzzy Matching option is "
|
578 |
"set to Whole."
|
579 |
msgstr ""
|
580 |
|
581 |
+
#: ../admin/class-is-editor.php:1053
|
582 |
msgid "Also search base word of searched keyword."
|
583 |
msgstr ""
|
584 |
|
585 |
+
#: ../admin/class-is-editor.php:1055
|
586 |
msgid "Not recommended to use when Fuzzy Matching option is set to Whole."
|
587 |
msgstr ""
|
588 |
|
589 |
+
#: ../admin/class-is-editor.php:1064
|
590 |
msgid "Sticky Posts"
|
591 |
msgstr ""
|
592 |
|
593 |
+
#: ../admin/class-is-editor.php:1070
|
594 |
msgid "Move sticky posts to the start of the search results page."
|
595 |
msgstr ""
|
596 |
|
597 |
+
#: ../admin/class-is-editor.php:1079
|
598 |
msgid "Empty Search"
|
599 |
msgstr ""
|
600 |
|
601 |
+
#: ../admin/class-is-editor.php:1085
|
602 |
msgid "Display an error for empty search query."
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: ../admin/class-is-editor.php:1094
|
606 |
msgid "Respect exclude_from_search"
|
607 |
msgstr ""
|
608 |
|
609 |
+
#: ../admin/class-is-editor.php:1100
|
610 |
msgid "Do not search post types which are excluded from search."
|
611 |
msgstr ""
|
612 |
|
613 |
+
#: ../admin/class-is-editor.php:1109
|
614 |
msgid "Demo"
|
615 |
msgstr ""
|
616 |
|
617 |
+
#: ../admin/class-is-editor.php:1115
|
618 |
msgid "Display search form only for site administrator."
|
619 |
msgstr ""
|
620 |
|
621 |
+
#: ../admin/class-is-editor.php:1124 ../admin/class-is-settings-fields.php:147
|
622 |
msgid "Disable"
|
623 |
msgstr ""
|
624 |
|
625 |
+
#: ../admin/class-is-editor.php:1130
|
626 |
msgid "Disable this search form."
|
627 |
msgstr ""
|
628 |
|
635 |
msgid "Available Actions"
|
636 |
msgstr ""
|
637 |
|
638 |
+
#: ../admin/class-is-help.php:35 ../admin/partials/new-search-form.php:108
|
639 |
msgid "Includes"
|
640 |
msgstr ""
|
641 |
|
642 |
+
#: ../admin/class-is-help.php:40 ../admin/partials/new-search-form.php:112
|
643 |
msgid "Excludes"
|
644 |
msgstr ""
|
645 |
|
646 |
+
#: ../admin/class-is-help.php:45 ../admin/partials/new-search-form.php:116
|
647 |
msgid "Options"
|
648 |
msgstr ""
|
649 |
|
766 |
msgid "For more information:"
|
767 |
msgstr ""
|
768 |
|
769 |
+
#: ../admin/class-is-help.php:110 ../admin/partials/new-search-form.php:185
|
770 |
#: ../admin/partials/settings-form.php:90
|
771 |
msgid "Docs"
|
772 |
msgstr ""
|
773 |
|
774 |
+
#: ../admin/class-is-help.php:112 ../admin/partials/new-search-form.php:188
|
775 |
#: ../admin/partials/settings-form.php:93
|
776 |
msgid "Give us a rating"
|
777 |
msgstr ""
|
789 |
msgstr ""
|
790 |
|
791 |
#: ../admin/class-is-list-table.php:111 ../admin/class-is-list-table.php:174
|
792 |
+
#: ../admin/partials/new-search-form.php:154
|
793 |
msgid "Delete"
|
794 |
msgstr ""
|
795 |
|
799 |
msgstr ""
|
800 |
|
801 |
#: ../admin/class-is-list-table.php:150
|
802 |
+
#: ../admin/class-is-settings-fields.php:238
|
803 |
+
#: ../admin/class-is-settings-fields.php:409
|
804 |
+
#: ../admin/class-is-settings-fields.php:441 ../includes/class-is-widget.php:69
|
805 |
msgid "Edit"
|
806 |
msgstr ""
|
807 |
|
808 |
#: ../admin/class-is-list-table.php:160
|
809 |
+
#: ../admin/partials/new-search-form.php:169
|
810 |
msgid "Duplicate"
|
811 |
msgstr ""
|
812 |
|
813 |
#: ../admin/class-is-list-table.php:173
|
814 |
+
#: ../admin/partials/new-search-form.php:154
|
815 |
msgid ""
|
816 |
"You are about to delete this search form.\n"
|
817 |
" 'Cancel' to stop, 'OK' to delete."
|
834 |
msgid "Select Menu"
|
835 |
msgstr ""
|
836 |
|
837 |
+
#: ../admin/class-is-settings-fields.php:131
|
838 |
#: ../includes/class-is-search-form.php:60
|
839 |
msgid "Search Form"
|
840 |
msgstr ""
|
841 |
|
842 |
+
#: ../admin/class-is-settings-fields.php:132
|
843 |
msgid "Form Style"
|
844 |
msgstr ""
|
845 |
|
846 |
+
#: ../admin/class-is-settings-fields.php:133
|
847 |
msgid "Menu Title"
|
848 |
msgstr ""
|
849 |
|
850 |
+
#: ../admin/class-is-settings-fields.php:134
|
851 |
msgid "Menu Classes"
|
852 |
msgstr ""
|
853 |
|
854 |
+
#: ../admin/class-is-settings-fields.php:135
|
855 |
msgid "Google CSE"
|
856 |
msgstr ""
|
857 |
|
858 |
+
#: ../admin/class-is-settings-fields.php:136
|
859 |
msgid "Close Icon"
|
860 |
msgstr ""
|
861 |
|
862 |
+
#: ../admin/class-is-settings-fields.php:140
|
863 |
msgid "Header"
|
864 |
msgstr ""
|
865 |
|
866 |
+
#: ../admin/class-is-settings-fields.php:141
|
867 |
msgid "Footer"
|
868 |
msgstr ""
|
869 |
|
870 |
+
#: ../admin/class-is-settings-fields.php:142
|
871 |
msgid "Mobile Display"
|
872 |
msgstr ""
|
873 |
|
874 |
+
#: ../admin/class-is-settings-fields.php:143
|
875 |
msgid "Custom CSS"
|
876 |
msgstr ""
|
877 |
|
878 |
+
#: ../admin/class-is-settings-fields.php:144
|
879 |
msgid "Stopwords"
|
880 |
msgstr ""
|
881 |
|
882 |
+
#: ../admin/class-is-settings-fields.php:145
|
883 |
msgid "Synonyms"
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: ../admin/class-is-settings-fields.php:146
|
887 |
msgid "Not load files"
|
888 |
msgstr ""
|
889 |
|
890 |
+
#: ../admin/class-is-settings-fields.php:148
|
891 |
msgid "Default Search"
|
892 |
msgstr ""
|
893 |
|
894 |
+
#: ../admin/class-is-settings-fields.php:157
|
895 |
msgid "Use below options to display search in menu and configure it."
|
896 |
msgstr ""
|
897 |
|
898 |
+
#: ../admin/class-is-settings-fields.php:166
|
899 |
msgid "Use below options to make sitewide changes in search."
|
900 |
msgstr ""
|
901 |
|
902 |
+
#: ../admin/class-is-settings-fields.php:174
|
903 |
msgid "Select menu here where you want to display search form."
|
904 |
msgstr ""
|
905 |
|
906 |
+
#: ../admin/class-is-settings-fields.php:194
|
907 |
msgid "No navigation menu registered on your site."
|
908 |
msgstr ""
|
909 |
|
910 |
+
#: ../admin/class-is-settings-fields.php:204
|
|
|
|
|
|
|
|
|
911 |
msgid ""
|
912 |
"Select search form that will control search performed using menu search."
|
913 |
msgstr ""
|
914 |
|
915 |
+
#: ../admin/class-is-settings-fields.php:206
|
916 |
msgid "It overwrites above Post Types option."
|
917 |
msgstr ""
|
918 |
|
919 |
+
#: ../admin/class-is-settings-fields.php:240
|
920 |
+
#: ../admin/class-is-settings-fields.php:411
|
921 |
+
#: ../admin/class-is-settings-fields.php:443 ../includes/class-is-widget.php:71
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
922 |
msgid "Create New"
|
923 |
msgstr ""
|
924 |
|
925 |
+
#: ../admin/class-is-settings-fields.php:252
|
926 |
msgid "Select form style for the search form displayed in the menu."
|
927 |
msgstr ""
|
928 |
|
929 |
+
#: ../admin/class-is-settings-fields.php:256
|
930 |
msgid "Default"
|
931 |
msgstr ""
|
932 |
|
933 |
+
#: ../admin/class-is-settings-fields.php:257
|
934 |
msgid "Dropdown"
|
935 |
msgstr ""
|
936 |
|
937 |
+
#: ../admin/class-is-settings-fields.php:258
|
938 |
msgid "Sliding"
|
939 |
msgstr ""
|
940 |
|
941 |
+
#: ../admin/class-is-settings-fields.php:259
|
942 |
msgid "Full Width"
|
943 |
msgstr ""
|
944 |
|
945 |
+
#: ../admin/class-is-settings-fields.php:260
|
946 |
msgid "Popup"
|
947 |
msgstr ""
|
948 |
|
949 |
+
#: ../admin/class-is-settings-fields.php:293
|
950 |
msgid ""
|
951 |
"Displays set menu title text in place of search icon displays in navigation "
|
952 |
"menu."
|
953 |
msgstr ""
|
954 |
|
955 |
+
#: ../admin/class-is-settings-fields.php:305
|
956 |
msgid "Adds set classes in the search navigation menu item."
|
957 |
msgstr ""
|
958 |
|
959 |
+
#: ../admin/class-is-settings-fields.php:310
|
960 |
msgid "Add classes seperated by space."
|
961 |
msgstr ""
|
962 |
|
963 |
+
#: ../admin/class-is-settings-fields.php:318
|
964 |
msgid ""
|
965 |
"Add only Google Custom Search( CSE ) search form code in the above text box "
|
966 |
"that will replace default search form."
|
967 |
msgstr ""
|
968 |
|
969 |
+
#: ../admin/class-is-settings-fields.php:330
|
970 |
msgid ""
|
971 |
"Note: Does not work with caching as this functionality uses the WordPress "
|
972 |
"wp_is_mobile function."
|
973 |
msgstr ""
|
974 |
|
975 |
+
#: ../admin/class-is-settings-fields.php:343
|
976 |
msgid "Display search form in header on mobile devices"
|
977 |
msgstr ""
|
978 |
|
979 |
+
#: ../admin/class-is-settings-fields.php:346
|
980 |
msgid ""
|
981 |
"Use this option to display search form in your site header and hide the "
|
982 |
"search form on desktop using CSS code."
|
983 |
msgstr ""
|
984 |
|
985 |
+
#: ../admin/class-is-settings-fields.php:359
|
986 |
msgid "This site uses cache"
|
987 |
msgstr ""
|
988 |
|
989 |
+
#: ../admin/class-is-settings-fields.php:370
|
990 |
msgid "Disable search functionality on whole site."
|
991 |
msgstr ""
|
992 |
|
993 |
+
#: ../admin/class-is-settings-fields.php:381
|
994 |
msgid ""
|
995 |
"Do not use default search form to control WordPress default search "
|
996 |
"functionality."
|
997 |
msgstr ""
|
998 |
|
999 |
+
#: ../admin/class-is-settings-fields.php:390
|
1000 |
msgid "Displays search form in site header using wp_head hook."
|
1001 |
msgstr ""
|
1002 |
|
1003 |
+
#: ../admin/class-is-settings-fields.php:402
|
1004 |
+
#: ../admin/class-is-settings-fields.php:434 ../includes/class-is-widget.php:62
|
1005 |
+
msgid "none"
|
1006 |
+
msgstr ""
|
1007 |
+
|
1008 |
+
#: ../admin/class-is-settings-fields.php:422
|
1009 |
msgid "Displays search form in site footer using wp_footer hook."
|
1010 |
msgstr ""
|
1011 |
|
1012 |
+
#: ../admin/class-is-settings-fields.php:463
|
1013 |
msgid "Display Search Form Close Icon"
|
1014 |
msgstr ""
|
1015 |
|
1016 |
+
#: ../admin/class-is-settings-fields.php:471
|
1017 |
msgid "Add custom css code if any to style search form."
|
1018 |
msgstr ""
|
1019 |
|
1020 |
+
#: ../admin/class-is-settings-fields.php:484
|
1021 |
msgid ""
|
1022 |
"Enter words here to add them to the list of stopwords. The stopwords will "
|
1023 |
"not be searched."
|
1024 |
msgstr ""
|
1025 |
|
1026 |
+
#: ../admin/class-is-settings-fields.php:485
|
1027 |
msgid "This works with search form."
|
1028 |
msgstr ""
|
1029 |
|
1030 |
+
#: ../admin/class-is-settings-fields.php:489
|
1031 |
msgid "Please separate words with commas."
|
1032 |
msgstr ""
|
1033 |
|
1034 |
+
#: ../admin/class-is-settings-fields.php:497
|
1035 |
msgid "Add synonyms here to make the searches find better results."
|
1036 |
msgstr ""
|
1037 |
|
1038 |
+
#: ../admin/class-is-settings-fields.php:498
|
1039 |
msgid ""
|
1040 |
"If you add bird = crow to the list of synonyms, searches for bird "
|
1041 |
"automatically become a search for bird crow and will thus match to posts "
|
1042 |
"that include either bird or crow."
|
1043 |
msgstr ""
|
1044 |
|
1045 |
+
#: ../admin/class-is-settings-fields.php:499
|
1046 |
msgid ""
|
1047 |
"This only works for search forms and in OR searches. In AND searches the "
|
1048 |
"synonyms only restrict the search, as now the search only finds posts that "
|
1049 |
"contain both bird and crow."
|
1050 |
msgstr ""
|
1051 |
|
1052 |
+
#: ../admin/class-is-settings-fields.php:504
|
1053 |
msgid ""
|
1054 |
"The format here is key = value;. Please separate every synonyms key = value "
|
1055 |
"pairs with semicolon."
|
1056 |
msgstr ""
|
1057 |
|
1058 |
+
#: ../admin/class-is-settings-fields.php:514
|
1059 |
msgid "Disable synonyms for the search forms having AND search terms relation."
|
1060 |
msgstr ""
|
1061 |
|
1062 |
+
#: ../admin/class-is-settings-fields.php:523
|
1063 |
msgid "Configure to disable loading plugin CSS and JavaScript files."
|
1064 |
msgstr ""
|
1065 |
|
1066 |
+
#: ../admin/class-is-settings-fields.php:527
|
1067 |
msgid "Plugin CSS File"
|
1068 |
msgstr ""
|
1069 |
|
1070 |
+
#: ../admin/class-is-settings-fields.php:528
|
1071 |
msgid "Plugin JavaScript File"
|
1072 |
msgstr ""
|
1073 |
|
1074 |
+
#: ../admin/class-is-settings-fields.php:548
|
1075 |
msgid ""
|
1076 |
"If checked, you have to add following plugin file code into your child theme "
|
1077 |
"CSS file."
|
1078 |
msgstr ""
|
1079 |
|
1080 |
+
#: ../admin/class-is-settings-fields.php:552
|
1081 |
msgid ""
|
1082 |
"If checked, you have to add following plugin files code into your child "
|
1083 |
"theme JavaScript file."
|
1091 |
msgid "Enter search form name"
|
1092 |
msgstr ""
|
1093 |
|
1094 |
+
#: ../admin/partials/new-search-form.php:78
|
1095 |
+
msgid "Enter search form name."
|
1096 |
+
msgstr ""
|
1097 |
+
|
1098 |
+
#: ../admin/partials/new-search-form.php:78
|
1099 |
+
msgid "Editing title of Default Search Form is prohibited."
|
1100 |
+
msgstr ""
|
1101 |
+
|
1102 |
+
#: ../admin/partials/new-search-form.php:90
|
1103 |
msgid ""
|
1104 |
"Copy this shortcode and paste it into your post, page, or text widget "
|
1105 |
"content:"
|
1106 |
msgstr ""
|
1107 |
|
1108 |
+
#: ../admin/partials/new-search-form.php:163
|
1109 |
msgid "Save"
|
1110 |
msgstr ""
|
1111 |
|
1112 |
+
#: ../admin/partials/new-search-form.php:173
|
1113 |
msgid "Reset"
|
1114 |
msgstr ""
|
1115 |
|
1116 |
+
#: ../admin/partials/new-search-form.php:173
|
1117 |
msgid ""
|
1118 |
"You are about to reset this search form.\n"
|
1119 |
" 'Cancel' to stop, 'OK' to reset."
|
1120 |
msgstr ""
|
1121 |
|
1122 |
+
#: ../admin/partials/new-search-form.php:182
|
1123 |
#: ../admin/partials/settings-form.php:87
|
1124 |
msgid "Information"
|
1125 |
msgstr ""
|
1126 |
|
1127 |
+
#: ../admin/partials/new-search-form.php:187
|
1128 |
#: ../admin/partials/settings-form.php:92
|
1129 |
msgid "Contact"
|
1130 |
msgstr ""
|
public/class-is-public.php
CHANGED
@@ -241,6 +241,43 @@ class IS_Public
|
|
241 |
*/
|
242 |
$result = apply_filters( 'get_menu_search_form', $form );
|
243 |
$result = preg_replace( '/<\\/form>/', '<input type="hidden" name="id" value="m" /></form>', $result );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
244 |
if ( null === $result ) {
|
245 |
$result = $form;
|
246 |
}
|
@@ -402,22 +439,9 @@ class IS_Public
|
|
402 |
$check_value = ( isset( $this->opt['menu_search_form'] ) ? $this->opt['menu_search_form'] : 0 );
|
403 |
|
404 |
if ( !$check_value ) {
|
405 |
-
$
|
406 |
-
|
407 |
-
|
408 |
-
$query->set( 'post_type', $this->opt['menu_posts'] );
|
409 |
-
$attachment = $this->opt['menu_posts'];
|
410 |
-
} else {
|
411 |
-
|
412 |
-
if ( !$this->ivory_search && isset( $this->opt['add_search_to_menu_posts'] ) ) {
|
413 |
-
$query->set( 'post_type', $this->opt['add_search_to_menu_posts'] );
|
414 |
-
$attachment = $this->opt['add_search_to_menu_posts'];
|
415 |
-
}
|
416 |
-
|
417 |
-
}
|
418 |
-
|
419 |
-
if ( !empty($attachment) && in_array( 'attachment', $attachment ) ) {
|
420 |
-
$query->set( 'post_status', array( 'publish', 'inherit' ) );
|
421 |
}
|
422 |
}
|
423 |
|
@@ -713,6 +737,7 @@ class IS_Public
|
|
713 |
|
714 |
$searchand = '';
|
715 |
$search = " AND ( ";
|
|
|
716 |
foreach ( (array) $q['search_terms'] as $term ) {
|
717 |
$term = $f . $wpdb->esc_like( $term ) . $l;
|
718 |
$OR = '';
|
@@ -786,6 +811,9 @@ class IS_Public
|
|
786 |
$search .= ")";
|
787 |
$searchand = " {$terms_relation_type} ";
|
788 |
}
|
|
|
|
|
|
|
789 |
$search = apply_filters( 'is_posts_search_terms', $search, $q['search_terms'] );
|
790 |
$search .= ")";
|
791 |
if ( isset( $q['post_type'] ) && NULL !== $q['post_type'] && !is_array( $q['post_type'] ) ) {
|
@@ -861,6 +889,9 @@ class IS_Public
|
|
861 |
}
|
862 |
$woo_sku = false;
|
863 |
$exc_custom_fields = false;
|
|
|
|
|
|
|
864 |
if ( isset( $q['_is_includes']['custom_field'] ) || $exc_custom_fields || $woo_sku ) {
|
865 |
$join .= " LEFT JOIN {$wpdb->postmeta} pm ON ({$wpdb->posts}.ID = pm.post_id) ";
|
866 |
}
|
241 |
*/
|
242 |
$result = apply_filters( 'get_menu_search_form', $form );
|
243 |
$result = preg_replace( '/<\\/form>/', '<input type="hidden" name="id" value="m" /></form>', $result );
|
244 |
+
$menu_search_form = ( isset( $this->opt['menu_search_form'] ) ? $this->opt['menu_search_form'] : 0 );
|
245 |
+
|
246 |
+
if ( !$menu_search_form ) {
|
247 |
+
$page = get_page_by_path( 'default-search-form', OBJECT, 'is_search_form' );
|
248 |
+
if ( !empty($page) ) {
|
249 |
+
$menu_search_form = $page->ID;
|
250 |
+
}
|
251 |
+
}
|
252 |
+
|
253 |
+
|
254 |
+
if ( $menu_search_form ) {
|
255 |
+
$is_fields = get_post_meta( $menu_search_form );
|
256 |
+
|
257 |
+
if ( !empty($is_fields) ) {
|
258 |
+
|
259 |
+
if ( isset( $is_fields['_is_includes'] ) ) {
|
260 |
+
$temp = maybe_unserialize( $is_fields['_is_includes'][0] );
|
261 |
+
if ( isset( $temp['post_type_qs'] ) && 'none' !== $temp['post_type_qs'] ) {
|
262 |
+
$result = preg_replace( '/<\\/form>/', '<input type="hidden" name="post_type" value="' . $temp['post_type_qs'] . '" /></form>', $result );
|
263 |
+
}
|
264 |
+
}
|
265 |
+
|
266 |
+
|
267 |
+
if ( isset( $is_fields['_is_settings'] ) ) {
|
268 |
+
$temp = maybe_unserialize( $is_fields['_is_settings'][0] );
|
269 |
+
if ( isset( $temp['disable'] ) ) {
|
270 |
+
return '';
|
271 |
+
}
|
272 |
+
if ( isset( $temp['demo'] ) && !current_user_can( 'administrator' ) ) {
|
273 |
+
return '';
|
274 |
+
}
|
275 |
+
}
|
276 |
+
|
277 |
+
}
|
278 |
+
|
279 |
+
}
|
280 |
+
|
281 |
if ( null === $result ) {
|
282 |
$result = $form;
|
283 |
}
|
439 |
$check_value = ( isset( $this->opt['menu_search_form'] ) ? $this->opt['menu_search_form'] : 0 );
|
440 |
|
441 |
if ( !$check_value ) {
|
442 |
+
$page = get_page_by_path( 'default-search-form', OBJECT, 'is_search_form' );
|
443 |
+
if ( !empty($page) ) {
|
444 |
+
$is_id = $page->ID;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
445 |
}
|
446 |
}
|
447 |
|
737 |
|
738 |
$searchand = '';
|
739 |
$search = " AND ( ";
|
740 |
+
$OR = '';
|
741 |
foreach ( (array) $q['search_terms'] as $term ) {
|
742 |
$term = $f . $wpdb->esc_like( $term ) . $l;
|
743 |
$OR = '';
|
811 |
$search .= ")";
|
812 |
$searchand = " {$terms_relation_type} ";
|
813 |
}
|
814 |
+
if ( '' === $OR ) {
|
815 |
+
$search = " AND ( 0 ";
|
816 |
+
}
|
817 |
$search = apply_filters( 'is_posts_search_terms', $search, $q['search_terms'] );
|
818 |
$search .= ")";
|
819 |
if ( isset( $q['post_type'] ) && NULL !== $q['post_type'] && !is_array( $q['post_type'] ) ) {
|
889 |
}
|
890 |
$woo_sku = false;
|
891 |
$exc_custom_fields = false;
|
892 |
+
if ( class_exists( 'WooCommerce' ) && is_fs()->is_plan_or_trial__premium_only( 'pro_plus' ) ) {
|
893 |
+
$woo_sku = ( isset( $q['_is_includes']['woo']['sku'] ) ? true : false );
|
894 |
+
}
|
895 |
if ( isset( $q['_is_includes']['custom_field'] ) || $exc_custom_fields || $woo_sku ) {
|
896 |
$join .= " LEFT JOIN {$wpdb->postmeta} pm ON ({$wpdb->posts}.ID = pm.post_id) ";
|
897 |
}
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: search, search menu, woocommerce search, search plugin, search shortcode,
|
|
5 |
Requires at least: 3.9
|
6 |
Tested up to: 4.9
|
7 |
Requires PHP: 5.2.4
|
8 |
-
Stable tag: 4.1.
|
9 |
License: GPLv2 or later
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -40,7 +40,8 @@ Feel free to ask it using [Contact Form](https://ivorysearch.com/contact/).
|
|
40 |
<li> Configure search form to search specific content.</li>
|
41 |
<li> Exclude specific content from search results.</li>
|
42 |
<li> Display Search Forms anywhere on your site.</li>
|
43 |
-
<li>
|
|
|
44 |
</ul>
|
45 |
|
46 |
###Search Specific Content
|
@@ -65,6 +66,7 @@ Feel free to ask it using [Contact Form](https://ivorysearch.com/contact/).
|
|
65 |
<li> Search all posts with and without passwords.</li>
|
66 |
<li> Search specific files, MIME type or media attachments such as images, audio, videos, PDF, documents etc. [Premium]</li>
|
67 |
<li> Search in the title, caption and description of images, attachments and media. [Premium]</li>
|
|
|
68 |
</ul>
|
69 |
|
70 |
###Exclude Specific Content From Search
|
@@ -175,6 +177,9 @@ Yes we do. We try our best to help free users with customisation requests and we
|
|
175 |
|
176 |
== Changelog ==
|
177 |
|
|
|
|
|
|
|
178 |
= 4.1.1 =
|
179 |
* Developed reset button to reset search form.
|
180 |
* Designed new switch control UI for plugin settings page.
|
5 |
Requires at least: 3.9
|
6 |
Tested up to: 4.9
|
7 |
Requires PHP: 5.2.4
|
8 |
+
Stable tag: 4.1.2
|
9 |
License: GPLv2 or later
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
40 |
<li> Configure search form to search specific content.</li>
|
41 |
<li> Exclude specific content from search results.</li>
|
42 |
<li> Display Search Forms anywhere on your site.</li>
|
43 |
+
<li> Supports multilingual search.</li>
|
44 |
+
<li> Integrates with popular plugins such as WooCommerce, Polylang, bbPress, WPML etc.</li>
|
45 |
</ul>
|
46 |
|
47 |
###Search Specific Content
|
66 |
<li> Search all posts with and without passwords.</li>
|
67 |
<li> Search specific files, MIME type or media attachments such as images, audio, videos, PDF, documents etc. [Premium]</li>
|
68 |
<li> Search in the title, caption and description of images, attachments and media. [Premium]</li>
|
69 |
+
<li> Search in multiple languages as the plugin supports multilingual plugins such as Polylang, WPML etc.</li>
|
70 |
</ul>
|
71 |
|
72 |
###Exclude Specific Content From Search
|
177 |
|
178 |
== Changelog ==
|
179 |
|
180 |
+
= 4.1.2 =
|
181 |
+
* Menu search post types can be managed now from search form post types option.
|
182 |
+
|
183 |
= 4.1.1 =
|
184 |
* Developed reset button to reset search form.
|
185 |
* Designed new switch control UI for plugin settings page.
|