Changeset 3482971
- Timestamp:
- 03/15/2026 09:16:35 AM (13 days ago)
- Location:
- wpc-ajax-search
- Files:
-
- 57 added
- 7 edited
-
tags/2.5.1 (added)
-
tags/2.5.1/assets (added)
-
tags/2.5.1/assets/css (added)
-
tags/2.5.1/assets/css/backend.css (added)
-
tags/2.5.1/assets/css/frontend.css (added)
-
tags/2.5.1/assets/feather (added)
-
tags/2.5.1/assets/feather/feather.css (added)
-
tags/2.5.1/assets/feather/fonts (added)
-
tags/2.5.1/assets/feather/fonts/feather.eot (added)
-
tags/2.5.1/assets/feather/fonts/feather.svg (added)
-
tags/2.5.1/assets/feather/fonts/feather.ttf (added)
-
tags/2.5.1/assets/feather/fonts/feather.woff (added)
-
tags/2.5.1/assets/js (added)
-
tags/2.5.1/assets/js/backend.js (added)
-
tags/2.5.1/assets/js/frontend.js (added)
-
tags/2.5.1/assets/libs (added)
-
tags/2.5.1/assets/libs/perfect-scrollbar (added)
-
tags/2.5.1/assets/libs/perfect-scrollbar/css (added)
-
tags/2.5.1/assets/libs/perfect-scrollbar/css/custom-theme.css (added)
-
tags/2.5.1/assets/libs/perfect-scrollbar/css/perfect-scrollbar.css (added)
-
tags/2.5.1/assets/libs/perfect-scrollbar/css/perfect-scrollbar.min.css (added)
-
tags/2.5.1/assets/libs/perfect-scrollbar/js (added)
-
tags/2.5.1/assets/libs/perfect-scrollbar/js/perfect-scrollbar.jquery.js (added)
-
tags/2.5.1/assets/libs/perfect-scrollbar/js/perfect-scrollbar.jquery.min.js (added)
-
tags/2.5.1/assets/libs/perfect-scrollbar/js/perfect-scrollbar.js (added)
-
tags/2.5.1/assets/libs/perfect-scrollbar/js/perfect-scrollbar.min.js (added)
-
tags/2.5.1/assets/libs/placeholderTypewriter (added)
-
tags/2.5.1/assets/libs/placeholderTypewriter/placeholderTypewriter.js (added)
-
tags/2.5.1/includes (added)
-
tags/2.5.1/includes/dashboard (added)
-
tags/2.5.1/includes/dashboard/css (added)
-
tags/2.5.1/includes/dashboard/css/dashboard.css (added)
-
tags/2.5.1/includes/dashboard/css/dashboard.css.map (added)
-
tags/2.5.1/includes/dashboard/css/dashboard.scss (added)
-
tags/2.5.1/includes/dashboard/images (added)
-
tags/2.5.1/includes/dashboard/images/wpc-icon.svg (added)
-
tags/2.5.1/includes/dashboard/js (added)
-
tags/2.5.1/includes/dashboard/js/backend.js (added)
-
tags/2.5.1/includes/dashboard/wpc-dashboard.php (added)
-
tags/2.5.1/includes/hpos.php (added)
-
tags/2.5.1/includes/kit (added)
-
tags/2.5.1/includes/kit/css (added)
-
tags/2.5.1/includes/kit/css/backend.css (added)
-
tags/2.5.1/includes/kit/js (added)
-
tags/2.5.1/includes/kit/js/backend.js (added)
-
tags/2.5.1/includes/kit/wpc-kit.php (added)
-
tags/2.5.1/includes/log (added)
-
tags/2.5.1/includes/log/wpc-log.php (added)
-
tags/2.5.1/index.php (added)
-
tags/2.5.1/languages (added)
-
tags/2.5.1/languages/wpc-ajax-search-cs_CZ.mo (added)
-
tags/2.5.1/languages/wpc-ajax-search-cs_CZ.po (added)
-
tags/2.5.1/languages/wpc-ajax-search.pot (added)
-
tags/2.5.1/readme.txt (added)
-
tags/2.5.1/wpc-ajax-search.php (added)
-
trunk/includes/dashboard/css/dashboard.css (modified) (3 diffs)
-
trunk/includes/dashboard/css/dashboard.css.map (modified) (1 diff)
-
trunk/includes/dashboard/css/dashboard.scss (modified) (3 diffs)
-
trunk/includes/dashboard/wpc-dashboard.php (modified) (3 diffs)
-
trunk/includes/log (added)
-
trunk/includes/log/wpc-log.php (added)
-
trunk/languages/wpc-ajax-search.pot (modified) (4 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/wpc-ajax-search.php (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wpc-ajax-search/trunk/includes/dashboard/css/dashboard.css
r3388684 r3482971 287 287 } 288 288 289 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpclever_submit { 290 display: flex; 291 align-items: center; 292 } 293 294 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpc-last-saved { 295 font-weight: 400; 296 font-size: 12px; 297 color: #999; 298 margin-left: 10px; 299 display: flex; 300 align-items: center; 301 } 302 303 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpc-last-saved .dashicons { 304 font-size: 15px; 305 width: 15px; 306 height: 15px; 307 margin-right: 5px; 308 color: #22c55e; 309 } 310 289 311 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpclever_export { 290 312 position: absolute; … … 293 315 transform: translateY(-50%); 294 316 font-weight: 400; 317 } 318 319 #wpclever_export .wpclever_export_data { 320 width: 100%; 321 font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace; 322 font-size: 12.5px; 323 line-height: 20px; 324 padding: 0 12px; 325 background-image: repeating-linear-gradient(to bottom, #ffffff 0px, #ffffff 20px, #fafafa 20px, #fafafa 40px); 326 background-attachment: local; 327 resize: vertical; 328 box-sizing: border-box; 329 outline: none; 295 330 } 296 331 … … 462 497 border-left: none; 463 498 border-right: 4px solid #23282d; 499 } 500 501 body.rtl .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpclever_export { 502 left: 20px; 503 right: auto; 464 504 } 465 505 -
wpc-ajax-search/trunk/includes/dashboard/css/dashboard.css.map
r3388684 r3482971 1 {"version":3,"sourceRoot":"","sources":["dashboard.scss"],"names":[],"mappings":";AAAA;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAEA;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAEA;EACE;IACE;IACA;IACA;IACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA; EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAEA;EACE;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA","file":"dashboard.css"}1 {"version":3,"sourceRoot":"","sources":["dashboard.scss"],"names":[],"mappings":";AAAA;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAEA;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAEA;EACE;IACE;IACA;IACA;IACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EAOA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;IACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAEA;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAEA;EACE;;;AAGF;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA","file":"dashboard.css"} -
wpc-ajax-search/trunk/includes/dashboard/css/dashboard.scss
r3388684 r3482971 299 299 } 300 300 301 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpclever_submit { 302 display: flex; 303 align-items: center; 304 } 305 306 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpc-last-saved { 307 font-weight: 400; 308 font-size: 12px; 309 color: #999; 310 margin-left: 10px; 311 display: flex; 312 align-items: center; 313 } 314 315 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpc-last-saved .dashicons { 316 font-size: 15px; 317 width: 15px; 318 height: 15px; 319 margin-right: 5px; 320 color: #22c55e; 321 } 322 301 323 .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpclever_export { 302 324 position: absolute; … … 305 327 transform: translateY(-50%); 306 328 font-weight: 400; 329 } 330 331 #wpclever_export .wpclever_export_data { 332 width: 100%; 333 font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace; 334 font-size: 12.5px; 335 line-height: 20px; 336 padding: 0 12px; 337 background-image: repeating-linear-gradient( 338 to bottom, 339 #ffffff 0px, 340 #ffffff 20px, 341 #fafafa 20px, 342 #fafafa 40px 343 ); 344 background-attachment: local; 345 resize: vertical; 346 box-sizing: border-box; 347 outline: none; 307 348 } 308 349 … … 478 519 border-left: none; 479 520 border-right: 4px solid #23282d; 521 } 522 523 body.rtl .wpclever_settings_page .wpclever_settings_page_content table tr.submit .wpclever_export { 524 left: 20px; 525 right: auto; 480 526 } 481 527 -
wpc-ajax-search/trunk/includes/dashboard/wpc-dashboard.php
r3388684 r3482971 1 1 <?php 2 2 defined( 'ABSPATH' ) || exit; 3 4 if ( ! class_exists( 'WPCleverMenu' ) ) {5 class WPCleverMenu {6 function __construct() {7 // do nothing, moved to WPCleverDashboard8 }9 }10 11 new WPCleverMenu();12 }13 3 14 4 if ( ! class_exists( 'WPCleverDashboard' ) ) { … … 232 222 233 223 if ( ! empty( $key ) && ( $settings = get_option( $key ) ) ) { 224 unset( $settings['_last_saved'] ); 225 unset( $settings['_last_saved_by'] ); 226 234 227 echo '<textarea class="wpclever_export_data" id="wpclever_export_data" style="width: 100%; height: 200px; margin-bottom: 10px;" data-key="' . esc_attr( $key ) . '">' . esc_textarea( wp_json_encode( $settings, JSON_PRETTY_PRINT ) ) . '</textarea>'; 235 228 echo '<div style="display: flex; align-items: center"><button class="button button-primary wpclever_import" data-key="' . esc_attr( $key ) . '">Update</button>'; … … 265 258 new WPCleverDashboard(); 266 259 } 260 261 if ( ! function_exists( 'wpc_last_saved' ) ) { 262 function wpc_last_saved( $settings ) { 263 $last_saved = isset( $settings['_last_saved'] ) ? (int) $settings['_last_saved'] : 0; 264 265 if ( $last_saved ) { 266 $time_diff = human_time_diff( $last_saved, current_time( 'timestamp' ) ); 267 $time_full = date_i18n( get_option( 'date_format' ) . ' ' . get_option( 'time_format' ), $last_saved ); 268 269 // Who saved it 270 $saved_by_id = isset( $settings['_last_saved_by'] ) ? (int) $settings['_last_saved_by'] : 0; 271 $saved_by_name = ''; 272 273 if ( $saved_by_id ) { 274 $user = get_userdata( $saved_by_id ); 275 276 if ( $user ) { 277 $saved_by_name = $user->display_name; 278 } 279 } 280 281 $by_text = $saved_by_name ? ' ' . sprintf( 'by %s', esc_html( $saved_by_name ) ) : ''; 282 283 echo '<span class="wpc-last-saved" title="' . esc_attr( $time_full ) . '"><span class="dashicons dashicons-saved"></span> ' 284 . sprintf( 285 'Saved %1$s ago', 286 esc_html( $time_diff ) 287 ) 288 . $by_text 289 . '</span>'; 290 } 291 } 292 } -
wpc-ajax-search/trunk/languages/wpc-ajax-search.pot
r3425996 r3482971 1 # Copyright (C) 202 5WPClever1 # Copyright (C) 2026 WPClever 2 2 # This file is distributed under the GPLv2 or later. 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: WPC AJAX Search for WooCommerce 2.5. 0\n"5 "Project-Id-Version: WPC AJAX Search for WooCommerce 2.5.1\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wpc-ajax-search\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 202 5-12-23T09:05:23+00:00\n"12 "POT-Creation-Date: 2026-03-15T09:14:22+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.12.0\n" … … 40 40 msgstr "" 41 41 42 #: wpc-ajax-search.php:21 043 #: wpc-ajax-search.php: 29542 #: wpc-ajax-search.php:212 43 #: wpc-ajax-search.php:310 44 44 msgid "Settings" 45 45 msgstr "" 46 46 47 #: wpc-ajax-search.php:21 148 #: wpc-ajax-search.php:3 0847 #: wpc-ajax-search.php:213 48 #: wpc-ajax-search.php:323 49 49 msgid "Premium Version" 50 50 msgstr "" 51 51 52 #: wpc-ajax-search.php:22 752 #: wpc-ajax-search.php:229 53 53 msgid "Community support" 54 54 msgstr "" 55 55 56 #: wpc-ajax-search.php:25557 56 #: wpc-ajax-search.php:270 57 #: wpc-ajax-search.php:285 58 58 msgid "WPC AJAX Search" 59 59 msgstr "" 60 60 61 #: wpc-ajax-search.php:2 5561 #: wpc-ajax-search.php:270 62 62 msgid "AJAX Search" 63 63 msgstr "" 64 64 65 #: wpc-ajax-search.php:2 7065 #: wpc-ajax-search.php:285 66 66 msgid "Premium" 67 67 msgstr "" 68 68 69 69 #. translators: stars 70 #: wpc-ajax-search.php:2 7370 #: wpc-ajax-search.php:288 71 71 #, php-format 72 72 msgid "Thank you for using our plugin! If you are satisfied, please reward it a full five-star %s rating." 73 73 msgstr "" 74 74 75 #: wpc-ajax-search.php:2 7675 #: wpc-ajax-search.php:291 76 76 msgid "Reviews" 77 77 msgstr "" 78 78 79 #: wpc-ajax-search.php:2 7879 #: wpc-ajax-search.php:293 80 80 msgid "Changelog" 81 81 msgstr "" 82 82 83 #: wpc-ajax-search.php:2 8083 #: wpc-ajax-search.php:295 84 84 msgid "Discussion" 85 85 msgstr "" 86 86 87 #: wpc-ajax-search.php: 28887 #: wpc-ajax-search.php:303 88 88 msgid "Settings updated." 89 89 msgstr "" 90 90 91 #: wpc-ajax-search.php: 29991 #: wpc-ajax-search.php:314 92 92 msgid "Smart Search" 93 93 msgstr "" 94 94 95 #: wpc-ajax-search.php:3 0395 #: wpc-ajax-search.php:318 96 96 msgid "Localization" 97 97 msgstr "" 98 98 99 #: wpc-ajax-search.php:3 1299 #: wpc-ajax-search.php:327 100 100 msgid "Essential Kit" 101 101 msgstr "" 102 102 103 #: wpc-ajax-search.php:3 41104 #: wpc-ajax-search.php:7 02103 #: wpc-ajax-search.php:356 104 #: wpc-ajax-search.php:726 105 105 msgid "General" 106 106 msgstr "" 107 107 108 #: wpc-ajax-search.php:3 42108 #: wpc-ajax-search.php:357 109 109 msgid "General settings." 110 110 msgstr "" 111 111 112 #: wpc-ajax-search.php:3 45112 #: wpc-ajax-search.php:360 113 113 msgid "Auto-open" 114 114 msgstr "" 115 115 116 #: wpc-ajax-search.php:3 48116 #: wpc-ajax-search.php:363 117 117 msgid "Yes, open popup" 118 118 msgstr "" 119 119 120 #: wpc-ajax-search.php:3 49120 #: wpc-ajax-search.php:364 121 121 msgid "Yes, open inline" 122 122 msgstr "" 123 123 124 #: wpc-ajax-search.php:350 125 #: wpc-ajax-search.php:392 126 #: wpc-ajax-search.php:402 127 #: wpc-ajax-search.php:424 124 #: wpc-ajax-search.php:365 125 #: wpc-ajax-search.php:407 126 #: wpc-ajax-search.php:417 128 127 #: wpc-ajax-search.php:439 129 #: wpc-ajax-search.php:452 130 #: wpc-ajax-search.php:464 131 #: wpc-ajax-search.php:473 132 #: wpc-ajax-search.php:483 133 #: wpc-ajax-search.php:535 134 #: wpc-ajax-search.php:614 135 #: wpc-ajax-search.php:624 136 #: wpc-ajax-search.php:634 137 #: wpc-ajax-search.php:644 138 #: wpc-ajax-search.php:660 128 #: wpc-ajax-search.php:454 129 #: wpc-ajax-search.php:467 130 #: wpc-ajax-search.php:479 131 #: wpc-ajax-search.php:488 132 #: wpc-ajax-search.php:498 133 #: wpc-ajax-search.php:550 134 #: wpc-ajax-search.php:629 135 #: wpc-ajax-search.php:639 136 #: wpc-ajax-search.php:649 137 #: wpc-ajax-search.php:659 138 #: wpc-ajax-search.php:675 139 139 msgid "No" 140 140 msgstr "" 141 141 142 #: wpc-ajax-search.php:3 52142 #: wpc-ajax-search.php:367 143 143 msgid "Do the AJAX search when clicking on all search inputs." 144 144 msgstr "" 145 145 146 #: wpc-ajax-search.php:3 56146 #: wpc-ajax-search.php:371 147 147 msgid "Manual show up button" 148 148 msgstr "" 149 149 150 #: wpc-ajax-search.php:3 61150 #: wpc-ajax-search.php:376 151 151 msgid "button class or id" 152 152 msgstr "" 153 153 154 154 #. translators: selector 155 #: wpc-ajax-search.php:3 62155 #: wpc-ajax-search.php:377 156 156 #, php-format 157 157 msgid "The class or id of the button, when clicking on this button the search popup will show up. Example %1$s or %2$s" 158 158 msgstr "" 159 159 160 #: wpc-ajax-search.php:3 66160 #: wpc-ajax-search.php:381 161 161 msgid "Overlay layer" 162 162 msgstr "" 163 163 164 #: wpc-ajax-search.php:3 69165 #: wpc-ajax-search.php:4 11164 #: wpc-ajax-search.php:384 165 #: wpc-ajax-search.php:426 166 166 msgid "Show" 167 167 msgstr "" 168 168 169 #: wpc-ajax-search.php:3 70170 #: wpc-ajax-search.php:4 12169 #: wpc-ajax-search.php:385 170 #: wpc-ajax-search.php:427 171 171 msgid "Hide" 172 172 msgstr "" 173 173 174 #: wpc-ajax-search.php:3 72174 #: wpc-ajax-search.php:387 175 175 msgid "If you hide the overlay layer, the buyer still can work on your site when the search popup is opening." 176 176 msgstr "" 177 177 178 #: wpc-ajax-search.php:3 76178 #: wpc-ajax-search.php:391 179 179 msgid "Position" 180 180 msgstr "" 181 181 182 #: wpc-ajax-search.php:3 79182 #: wpc-ajax-search.php:394 183 183 msgid "Right" 184 184 msgstr "" 185 185 186 #: wpc-ajax-search.php:3 80186 #: wpc-ajax-search.php:395 187 187 msgid "Left" 188 188 msgstr "" 189 189 190 #: wpc-ajax-search.php:3 81190 #: wpc-ajax-search.php:396 191 191 msgid "Top" 192 192 msgstr "" 193 193 194 #: wpc-ajax-search.php:3 82194 #: wpc-ajax-search.php:397 195 195 msgid "Bottom" 196 196 msgstr "" 197 197 198 #: wpc-ajax-search.php:3 83198 #: wpc-ajax-search.php:398 199 199 msgid "Center" 200 200 msgstr "" 201 201 202 #: wpc-ajax-search.php: 388202 #: wpc-ajax-search.php:403 203 203 msgid "Effect" 204 204 msgstr "" 205 205 206 #: wpc-ajax-search.php: 391207 #: wpc-ajax-search.php:4 01208 #: wpc-ajax-search.php:4 38209 #: wpc-ajax-search.php:4 51210 #: wpc-ajax-search.php:4 63211 #: wpc-ajax-search.php:4 72212 #: wpc-ajax-search.php:4 82213 #: wpc-ajax-search.php:5 34214 #: wpc-ajax-search.php:6 13215 #: wpc-ajax-search.php:6 23216 #: wpc-ajax-search.php:6 33217 #: wpc-ajax-search.php:6 43206 #: wpc-ajax-search.php:406 207 #: wpc-ajax-search.php:416 208 #: wpc-ajax-search.php:453 209 #: wpc-ajax-search.php:466 210 #: wpc-ajax-search.php:478 211 #: wpc-ajax-search.php:487 212 #: wpc-ajax-search.php:497 213 #: wpc-ajax-search.php:549 214 #: wpc-ajax-search.php:628 215 #: wpc-ajax-search.php:638 216 #: wpc-ajax-search.php:648 217 #: wpc-ajax-search.php:658 218 218 msgid "Yes" 219 219 msgstr "" 220 220 221 #: wpc-ajax-search.php: 394221 #: wpc-ajax-search.php:409 222 222 msgid "Enable/disable slide effect." 223 223 msgstr "" 224 224 225 #: wpc-ajax-search.php: 398225 #: wpc-ajax-search.php:413 226 226 msgid "Use perfect-scrollbar" 227 227 msgstr "" 228 228 229 229 #. translators: link 230 #: wpc-ajax-search.php:4 04230 #: wpc-ajax-search.php:419 231 231 #, php-format 232 232 msgid "Read more about %s" 233 233 msgstr "" 234 234 235 #: wpc-ajax-search.php:4 08235 #: wpc-ajax-search.php:423 236 236 msgid "Close button" 237 237 msgstr "" 238 238 239 #: wpc-ajax-search.php:4 14239 #: wpc-ajax-search.php:429 240 240 msgid "Show/hide the close button." 241 241 msgstr "" 242 242 243 #: wpc-ajax-search.php:4 18243 #: wpc-ajax-search.php:433 244 244 msgid "Link to individual product" 245 245 msgstr "" 246 246 247 #: wpc-ajax-search.php:4 21247 #: wpc-ajax-search.php:436 248 248 msgid "Yes, open in the same tab" 249 249 msgstr "" 250 250 251 #: wpc-ajax-search.php:4 22251 #: wpc-ajax-search.php:437 252 252 msgid "Yes, open in the new tab" 253 253 msgstr "" 254 254 255 #: wpc-ajax-search.php:4 23255 #: wpc-ajax-search.php:438 256 256 msgid "Yes, open quick view popup" 257 257 msgstr "" 258 258 259 #: wpc-ajax-search.php:4 35259 #: wpc-ajax-search.php:450 260 260 msgid "Compare button" 261 261 msgstr "" 262 262 263 #: wpc-ajax-search.php:4 48263 #: wpc-ajax-search.php:463 264 264 msgid "Wishlist button" 265 265 msgstr "" 266 266 267 #: wpc-ajax-search.php:4 60267 #: wpc-ajax-search.php:475 268 268 msgid "Add to cart button" 269 269 msgstr "" 270 270 271 #: wpc-ajax-search.php:4 69271 #: wpc-ajax-search.php:484 272 272 msgid "Exclude hidden" 273 273 msgstr "" 274 274 275 #: wpc-ajax-search.php:4 75275 #: wpc-ajax-search.php:490 276 276 msgid "Exclude hidden products from the search result." 277 277 msgstr "" 278 278 279 #: wpc-ajax-search.php:4 79279 #: wpc-ajax-search.php:494 280 280 msgid "Exclude unpurchasable" 281 281 msgstr "" 282 282 283 #: wpc-ajax-search.php: 485283 #: wpc-ajax-search.php:500 284 284 msgid "Exclude unpurchasable products from the search result." 285 285 msgstr "" 286 286 287 #: wpc-ajax-search.php: 489287 #: wpc-ajax-search.php:504 288 288 msgid "Smart keywords" 289 289 msgstr "" 290 290 291 #: wpc-ajax-search.php: 493291 #: wpc-ajax-search.php:508 292 292 msgid "Configure smart keywords with many conditions." 293 293 msgstr "" 294 294 295 #: wpc-ajax-search.php: 497295 #: wpc-ajax-search.php:512 296 296 msgid "Special keywords" 297 297 msgstr "" 298 298 299 #: wpc-ajax-search.php:5 02299 #: wpc-ajax-search.php:517 300 300 msgid "Keyword for on-sale products." 301 301 msgstr "" 302 302 303 #: wpc-ajax-search.php:5 07303 #: wpc-ajax-search.php:522 304 304 msgid "Keyword for recent products." 305 305 msgstr "" 306 306 307 #: wpc-ajax-search.php:5 12307 #: wpc-ajax-search.php:527 308 308 msgid "Keyword for featured products." 309 309 msgstr "" 310 310 311 #: wpc-ajax-search.php:5 17311 #: wpc-ajax-search.php:532 312 312 msgid "Keyword for popular products." 313 313 msgstr "" 314 314 315 #: wpc-ajax-search.php:5 22315 #: wpc-ajax-search.php:537 316 316 msgid "Popular keywords" 317 317 msgstr "" 318 318 319 #: wpc-ajax-search.php:5 26319 #: wpc-ajax-search.php:541 320 320 msgid "Add popular keywords, split by a comma. It will be shown on the search popup. You also can use above special keywords." 321 321 msgstr "" 322 322 323 #: wpc-ajax-search.php:5 30323 #: wpc-ajax-search.php:545 324 324 msgid "Animated placeholder" 325 325 msgstr "" 326 326 327 #: wpc-ajax-search.php:5 37327 #: wpc-ajax-search.php:552 328 328 msgid "Enable animated placeholder texts." 329 329 msgstr "" 330 330 331 #: wpc-ajax-search.php:5 41331 #: wpc-ajax-search.php:556 332 332 msgid "Animated placeholder texts" 333 333 msgstr "" 334 334 335 #: wpc-ajax-search.php:5 45335 #: wpc-ajax-search.php:560 336 336 msgid "Add animated placeholder texts, each text in one line." 337 337 msgstr "" 338 338 339 #: wpc-ajax-search.php:5 49339 #: wpc-ajax-search.php:564 340 340 msgid "Clicking on placeholder texts" 341 341 msgstr "" 342 342 343 #: wpc-ajax-search.php:5 52343 #: wpc-ajax-search.php:567 344 344 msgid "Start with empty search box" 345 345 msgstr "" 346 346 347 #: wpc-ajax-search.php:5 53347 #: wpc-ajax-search.php:568 348 348 msgid "Keep the placeholder texts" 349 349 msgstr "" 350 350 351 #: wpc-ajax-search.php:5 58351 #: wpc-ajax-search.php:573 352 352 msgid "Menu(s)" 353 353 msgstr "" 354 354 355 #: wpc-ajax-search.php:5 72355 #: wpc-ajax-search.php:587 356 356 msgid "Choose the menu(s) you want to add the \"search menu\" at the end." 357 357 msgstr "" 358 358 359 #: wpc-ajax-search.php:5 77360 #: wpc-ajax-search.php:7 12361 #: wpc-ajax-search.php:7 21362 #: wpc-ajax-search.php:12 31363 #: wpc-ajax-search.php:12 46364 #: wpc-ajax-search.php:13 49359 #: wpc-ajax-search.php:592 360 #: wpc-ajax-search.php:736 361 #: wpc-ajax-search.php:745 362 #: wpc-ajax-search.php:1265 363 #: wpc-ajax-search.php:1280 364 #: wpc-ajax-search.php:1383 365 365 msgid "Search" 366 366 msgstr "" 367 367 368 #: wpc-ajax-search.php:5 81368 #: wpc-ajax-search.php:596 369 369 msgid "Post types" 370 370 msgstr "" 371 371 372 #: wpc-ajax-search.php: 598372 #: wpc-ajax-search.php:613 373 373 msgid "Choose the post type(s) for searching." 374 374 msgstr "" 375 375 376 #: wpc-ajax-search.php:6 02376 #: wpc-ajax-search.php:617 377 377 msgid "Search limit" 378 378 msgstr "" 379 379 380 #: wpc-ajax-search.php:6 10380 #: wpc-ajax-search.php:625 381 381 msgid "Search by category" 382 382 msgstr "" 383 383 384 #: wpc-ajax-search.php:6 16385 #: wpc-ajax-search.php:6 26386 #: wpc-ajax-search.php:6 36384 #: wpc-ajax-search.php:631 385 #: wpc-ajax-search.php:641 386 #: wpc-ajax-search.php:651 387 387 msgid "For products only." 388 388 msgstr "" 389 389 390 #: wpc-ajax-search.php:6 20390 #: wpc-ajax-search.php:635 391 391 msgid "Search by SKU" 392 392 msgstr "" 393 393 394 #: wpc-ajax-search.php:6 30394 #: wpc-ajax-search.php:645 395 395 msgid "Search by tag" 396 396 msgstr "" 397 397 398 #: wpc-ajax-search.php:640 398 #: wpc-ajax-search.php:655 399 #: wpc-ajax-search.php:787 400 msgid "More results" 401 msgstr "" 402 403 #: wpc-ajax-search.php:661 404 msgid "Show \"more results\" and link it to the search page when having more results than the limitation. For products only." 405 msgstr "" 406 407 #: wpc-ajax-search.php:666 408 msgid "Cache" 409 msgstr "" 410 411 #: wpc-ajax-search.php:670 412 msgid "Cache method" 413 msgstr "" 414 415 #: wpc-ajax-search.php:673 416 msgid "File" 417 msgstr "" 418 419 #: wpc-ajax-search.php:674 420 msgid "Database" 421 msgstr "" 422 423 #: wpc-ajax-search.php:680 424 msgid "Cache time (hrs)" 425 msgstr "" 426 427 #: wpc-ajax-search.php:695 428 msgid "Cleared!" 429 msgstr "" 430 431 #: wpc-ajax-search.php:698 432 msgid "Clear cache" 433 msgstr "" 434 435 #: wpc-ajax-search.php:717 436 #: wpc-ajax-search.php:802 437 #: wpc-ajax-search.php:885 438 msgid "import / export" 439 msgstr "" 440 441 #: wpc-ajax-search.php:728 442 msgid "Leave blank to use the default text and its equivalent translation in multiple languages." 443 msgstr "" 444 445 #: wpc-ajax-search.php:732 446 msgid "Menu label" 447 msgstr "" 448 449 #: wpc-ajax-search.php:740 450 msgid "Heading" 451 msgstr "" 452 453 #: wpc-ajax-search.php:749 454 msgid "Placeholder" 455 msgstr "" 456 457 #: wpc-ajax-search.php:754 458 #: wpc-ajax-search.php:1300 459 msgid "Search products…" 460 msgstr "" 461 462 #: wpc-ajax-search.php:758 399 463 #: wpc-ajax-search.php:763 400 msgid "More results" 401 msgstr "" 402 403 #: wpc-ajax-search.php:646 404 msgid "Show \"more results\" and link it to the search page when having more results than the limitation. For products only." 405 msgstr "" 406 407 #: wpc-ajax-search.php:651 408 msgid "Cache" 409 msgstr "" 410 411 #: wpc-ajax-search.php:655 412 msgid "Cache method" 413 msgstr "" 414 415 #: wpc-ajax-search.php:658 416 msgid "File" 417 msgstr "" 418 419 #: wpc-ajax-search.php:659 420 msgid "Database" 421 msgstr "" 422 423 #: wpc-ajax-search.php:665 424 msgid "Cache time (hrs)" 425 msgstr "" 426 427 #: wpc-ajax-search.php:680 428 msgid "Cleared!" 429 msgstr "" 430 431 #: wpc-ajax-search.php:683 432 msgid "Clear cache" 433 msgstr "" 434 435 #: wpc-ajax-search.php:693 436 #: wpc-ajax-search.php:778 437 #: wpc-ajax-search.php:851 438 msgid "import / export" 439 msgstr "" 440 441 #: wpc-ajax-search.php:704 442 msgid "Leave blank to use the default text and its equivalent translation in multiple languages." 443 msgstr "" 444 445 #: wpc-ajax-search.php:708 446 msgid "Menu label" 447 msgstr "" 448 449 #: wpc-ajax-search.php:716 450 msgid "Heading" 451 msgstr "" 452 453 #: wpc-ajax-search.php:725 454 msgid "Placeholder" 455 msgstr "" 456 457 #: wpc-ajax-search.php:730 458 #: wpc-ajax-search.php:1266 459 msgid "Search products…" 460 msgstr "" 461 462 #: wpc-ajax-search.php:734 463 #: wpc-ajax-search.php:739 464 #: wpc-ajax-search.php:1287 464 #: wpc-ajax-search.php:1321 465 465 msgid "Popular keywords:" 466 466 msgstr "" 467 467 468 #: wpc-ajax-search.php:7 43468 #: wpc-ajax-search.php:767 469 469 msgid "No results" 470 470 msgstr "" 471 471 472 472 #. translators: keyword 473 #: wpc-ajax-search.php:7 49474 #: wpc-ajax-search.php:10 19473 #: wpc-ajax-search.php:773 474 #: wpc-ajax-search.php:1053 475 475 #, php-format 476 476 msgid "No results found for \"%s\"." 477 477 msgstr "" 478 478 479 #: wpc-ajax-search.php:7 53479 #: wpc-ajax-search.php:777 480 480 msgid "No results in category" 481 481 msgstr "" 482 482 483 483 #. translators: keyword and category 484 #: wpc-ajax-search.php:7 59485 #: wpc-ajax-search.php:10 17484 #: wpc-ajax-search.php:783 485 #: wpc-ajax-search.php:1051 486 486 #, php-format 487 487 msgid "No results found for \"%1$s\" in \"%2$s\"." … … 489 489 490 490 #. translators: count 491 #: wpc-ajax-search.php:7 69492 #: wpc-ajax-search.php:11 61491 #: wpc-ajax-search.php:793 492 #: wpc-ajax-search.php:1195 493 493 #, php-format 494 494 msgid "More results (%d)" 495 495 msgstr "" 496 496 497 #: wpc-ajax-search.php: 794497 #: wpc-ajax-search.php:818 498 498 msgid "This plugin will check the conditions from the top down the list to find if the input keyword matches any condition. When one condition is satisfied, the smart search’ checking process will stop and show the defined products as search results. The checking process won’t stop until a satisfied condition is found in the list. If no conditions are met by the input keyword(s), normal search results will be shown instead." 499 499 msgstr "" 500 500 501 #: wpc-ajax-search.php: 798501 #: wpc-ajax-search.php:822 502 502 msgid "Build-in Shortcodes" 503 503 msgstr "" 504 504 505 #: wpc-ajax-search.php:8 35505 #: wpc-ajax-search.php:859 506 506 msgid "+ Add rule" 507 507 msgstr "" 508 508 509 #: wpc-ajax-search.php:8 37509 #: wpc-ajax-search.php:861 510 510 msgid "Expand All" 511 511 msgstr "" 512 512 513 #: wpc-ajax-search.php:8 39513 #: wpc-ajax-search.php:863 514 514 msgid "Collapse All" 515 515 msgstr "" 516 516 517 #: wpc-ajax-search.php:1 274517 #: wpc-ajax-search.php:1308 518 518 msgid "All categories" 519 519 msgstr "" 520 520 521 #: wpc-ajax-search.php:1 388521 #: wpc-ajax-search.php:1422 522 522 msgid "remove" 523 523 msgstr "" 524 524 525 #: wpc-ajax-search.php:1 393526 #: wpc-ajax-search.php:15 60525 #: wpc-ajax-search.php:1427 526 #: wpc-ajax-search.php:1594 527 527 msgid "Name" 528 528 msgstr "" 529 529 530 #: wpc-ajax-search.php:1 399530 #: wpc-ajax-search.php:1433 531 531 msgid "For management only." 532 532 msgstr "" 533 533 534 #: wpc-ajax-search.php:14 13534 #: wpc-ajax-search.php:1447 535 535 msgid "Keyword conditions" 536 536 msgstr "" 537 537 538 #: wpc-ajax-search.php:14 14538 #: wpc-ajax-search.php:1448 539 539 msgid "Describe the applicable keywords." 540 540 msgstr "" 541 541 542 #: wpc-ajax-search.php:1432 542 #: wpc-ajax-search.php:1466 543 #: wpc-ajax-search.php:1646 544 msgid "+ Add condition" 545 msgstr "" 546 547 #: wpc-ajax-search.php:1489 548 msgid "Input characters are more than" 549 msgstr "" 550 551 #: wpc-ajax-search.php:1490 552 msgid "Input characters are fewer than" 553 msgstr "" 554 555 #: wpc-ajax-search.php:1491 556 msgid "Input words are more than" 557 msgstr "" 558 559 #: wpc-ajax-search.php:1492 560 msgid "Input words are fewer than" 561 msgstr "" 562 563 #: wpc-ajax-search.php:1493 564 msgid "Include either keyword" 565 msgstr "" 566 567 #: wpc-ajax-search.php:1494 568 msgid "Include all keyword(s)" 569 msgstr "" 570 571 #: wpc-ajax-search.php:1495 572 msgid "Exclude keyword(s)" 573 msgstr "" 574 575 #: wpc-ajax-search.php:1496 576 msgid "Match regular expression (RegEx)" 577 msgstr "" 578 579 #: wpc-ajax-search.php:1534 580 msgid "Returned results" 581 msgstr "" 582 583 #: wpc-ajax-search.php:1535 584 msgid "Define products or message shown in the search results for above keyword(s)." 585 msgstr "" 586 587 #: wpc-ajax-search.php:1538 588 msgid "Output types" 589 msgstr "" 590 591 #: wpc-ajax-search.php:1542 543 592 #: wpc-ajax-search.php:1612 544 msgid "+ Add condition"545 msgstr ""546 547 #: wpc-ajax-search.php:1455548 msgid "Input characters are more than"549 msgstr ""550 551 #: wpc-ajax-search.php:1456552 msgid "Input characters are fewer than"553 msgstr ""554 555 #: wpc-ajax-search.php:1457556 msgid "Input words are more than"557 msgstr ""558 559 #: wpc-ajax-search.php:1458560 msgid "Input words are fewer than"561 msgstr ""562 563 #: wpc-ajax-search.php:1459564 msgid "Include either keyword"565 msgstr ""566 567 #: wpc-ajax-search.php:1460568 msgid "Include all keyword(s)"569 msgstr ""570 571 #: wpc-ajax-search.php:1461572 msgid "Exclude keyword(s)"573 msgstr ""574 575 #: wpc-ajax-search.php:1462576 msgid "Match regular expression (RegEx)"577 msgstr ""578 579 #: wpc-ajax-search.php:1500580 msgid "Returned results"581 msgstr ""582 583 #: wpc-ajax-search.php:1501584 msgid "Define products or message shown in the search results for above keyword(s)."585 msgstr ""586 587 #: wpc-ajax-search.php:1504588 msgid "Output types"589 msgstr ""590 591 #: wpc-ajax-search.php:1508592 #: wpc-ajax-search.php:1578593 593 msgid "Products" 594 594 msgstr "" 595 595 596 #: wpc-ajax-search.php:15 09596 #: wpc-ajax-search.php:1543 597 597 msgid "Custom message" 598 598 msgstr "" 599 599 600 #: wpc-ajax-search.php:15 15600 #: wpc-ajax-search.php:1549 601 601 msgid "Message" 602 602 msgstr "" 603 603 604 #: wpc-ajax-search.php:15 28604 #: wpc-ajax-search.php:1562 605 605 msgid "You can use shortcode(s) in this custom message." 606 606 msgstr "" 607 607 608 #: wpc-ajax-search.php:15 35608 #: wpc-ajax-search.php:1569 609 609 msgid "Source" 610 610 msgstr "" 611 611 612 #: wpc-ajax-search.php:15 39612 #: wpc-ajax-search.php:1573 613 613 msgid "All products" 614 614 msgstr "" 615 615 616 #: wpc-ajax-search.php:15 40616 #: wpc-ajax-search.php:1574 617 617 msgid "Selected products" 618 618 msgstr "" 619 619 620 #: wpc-ajax-search.php:1541 620 #: wpc-ajax-search.php:1575 621 #: wpc-ajax-search.php:1632 622 msgid "Combined" 623 msgstr "" 624 625 #: wpc-ajax-search.php:1584 626 msgid "Limit" 627 msgstr "" 628 629 #: wpc-ajax-search.php:1589 630 msgid "Order by" 631 msgstr "" 632 633 #: wpc-ajax-search.php:1591 634 #: wpc-ajax-search.php:1604 635 msgid "Default" 636 msgstr "" 637 638 #: wpc-ajax-search.php:1592 639 msgid "None" 640 msgstr "" 641 642 #: wpc-ajax-search.php:1593 643 msgid "ID" 644 msgstr "" 645 646 #: wpc-ajax-search.php:1595 647 msgid "Type" 648 msgstr "" 649 650 #: wpc-ajax-search.php:1596 651 msgid "Rand" 652 msgstr "" 653 654 #: wpc-ajax-search.php:1597 655 msgid "Date" 656 msgstr "" 657 621 658 #: wpc-ajax-search.php:1598 622 msgid "Combined" 623 msgstr "" 624 625 #: wpc-ajax-search.php:1550 626 msgid "Limit" 627 msgstr "" 628 629 #: wpc-ajax-search.php:1555 630 msgid "Order by" 631 msgstr "" 632 633 #: wpc-ajax-search.php:1557 634 #: wpc-ajax-search.php:1570 635 msgid "Default" 636 msgstr "" 637 638 #: wpc-ajax-search.php:1558 639 msgid "None" 640 msgstr "" 641 642 #: wpc-ajax-search.php:1559 643 msgid "ID" 644 msgstr "" 645 646 #: wpc-ajax-search.php:1561 647 msgid "Type" 648 msgstr "" 649 650 #: wpc-ajax-search.php:1562 651 msgid "Rand" 652 msgstr "" 653 654 #: wpc-ajax-search.php:1563 655 msgid "Date" 656 msgstr "" 657 658 #: wpc-ajax-search.php:1564 659 #: wpc-ajax-search.php:1656 659 #: wpc-ajax-search.php:1690 660 660 msgid "Price" 661 661 msgstr "" 662 662 663 #: wpc-ajax-search.php:15 65663 #: wpc-ajax-search.php:1599 664 664 msgid "Modified" 665 665 msgstr "" 666 666 667 #: wpc-ajax-search.php:1 568667 #: wpc-ajax-search.php:1602 668 668 msgid "Order" 669 669 msgstr "" 670 670 671 #: wpc-ajax-search.php:1 571671 #: wpc-ajax-search.php:1605 672 672 msgid "DESC" 673 673 msgstr "" 674 674 675 #: wpc-ajax-search.php:1 572675 #: wpc-ajax-search.php:1606 676 676 msgid "ASC" 677 677 msgstr "" 678 678 679 #: wpc-ajax-search.php:1 583679 #: wpc-ajax-search.php:1617 680 680 msgid "Search for a product…" 681 681 msgstr "" 682 682 683 #: wpc-ajax-search.php:16 01683 #: wpc-ajax-search.php:1635 684 684 msgid "* Configure to find products that match all listed conditions." 685 685 msgstr "" 686 686 687 #: wpc-ajax-search.php:16 17687 #: wpc-ajax-search.php:1651 688 688 msgid "Terms" 689 689 msgstr "" 690 690 691 #: wpc-ajax-search.php:1 666691 #: wpc-ajax-search.php:1700 692 692 msgid "including" 693 693 msgstr "" 694 694 695 #: wpc-ajax-search.php:1 667695 #: wpc-ajax-search.php:1701 696 696 msgid "excluding" 697 697 msgstr "" 698 698 699 #: wpc-ajax-search.php:1 684699 #: wpc-ajax-search.php:1718 700 700 msgid "equal" 701 701 msgstr "" 702 702 703 #: wpc-ajax-search.php:1 685703 #: wpc-ajax-search.php:1719 704 704 msgid "not equal" 705 705 msgstr "" 706 706 707 #: wpc-ajax-search.php:1 686707 #: wpc-ajax-search.php:1720 708 708 msgid "greater" 709 709 msgstr "" 710 710 711 #: wpc-ajax-search.php:1 687711 #: wpc-ajax-search.php:1721 712 712 msgid "less than" 713 713 msgstr "" 714 714 715 #: wpc-ajax-search.php:1 688715 #: wpc-ajax-search.php:1722 716 716 msgid "greater or equal" 717 717 msgstr "" 718 718 719 #: wpc-ajax-search.php:1 689719 #: wpc-ajax-search.php:1723 720 720 msgid "less or equal" 721 721 msgstr "" 722 722 723 #: wpc-ajax-search.php:18 25723 #: wpc-ajax-search.php:1859 724 724 msgid "Placeholder result" 725 725 msgstr "" 726 726 727 #: wpc-ajax-search.php:18 26727 #: wpc-ajax-search.php:1860 728 728 msgid "Before returned message" 729 729 msgstr "" 730 730 731 #: wpc-ajax-search.php:18 27731 #: wpc-ajax-search.php:1861 732 732 msgid "After returned message" 733 733 msgstr "" 734 734 735 #: wpc-ajax-search.php:18 28735 #: wpc-ajax-search.php:1862 736 736 msgid "Before returned products" 737 737 msgstr "" 738 738 739 #: wpc-ajax-search.php:18 29739 #: wpc-ajax-search.php:1863 740 740 msgid "After returned products" 741 741 msgstr "" 742 742 743 #: wpc-ajax-search.php:18 30743 #: wpc-ajax-search.php:1864 744 744 msgid "Before not-found message" 745 745 msgstr "" 746 746 747 #: wpc-ajax-search.php:18 31747 #: wpc-ajax-search.php:1865 748 748 msgid "After not-found message" 749 749 msgstr "" 750 750 751 #: wpc-ajax-search.php:18 32751 #: wpc-ajax-search.php:1866 752 752 msgid "Before search result" 753 753 msgstr "" 754 754 755 #: wpc-ajax-search.php:18 33755 #: wpc-ajax-search.php:1867 756 756 msgid "After search result" 757 757 msgstr "" -
wpc-ajax-search/trunk/readme.txt
r3425996 r3482971 4 4 Tags: woocommerce, wpc, ajax, search 5 5 Tested up to: 6.9 6 Version: 2.5. 07 Stable tag: 2.5. 06 Version: 2.5.1 7 Stable tag: 2.5.1 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 64 64 == Changelog == 65 65 66 = 2.5.1 = 67 * Fixed: Minor CSS/JS issues in the backend 68 * Updated: Compatible with WP 6.9 & Woo 10.6 69 66 70 = 2.5.0 = 67 71 * Updated: Optimized the code -
wpc-ajax-search/trunk/wpc-ajax-search.php
r3425996 r3482971 4 4 Plugin URI: https://wpclever.net/ 5 5 Description: An interaction search popup for WooCommerce. 6 Version: 2.5. 06 Version: 2.5.1 7 7 Author: WPClever 8 8 Author URI: https://wpclever.net … … 13 13 Tested up to: 6.9 14 14 WC requires at least: 3.0 15 WC tested up to: 10. 415 WC tested up to: 10.6 16 16 License: GPLv2 or later 17 17 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 20 20 defined( 'ABSPATH' ) || exit; 21 21 22 ! defined( 'WPCAS_VERSION' ) && define( 'WPCAS_VERSION', '2.5. 0' );22 ! defined( 'WPCAS_VERSION' ) && define( 'WPCAS_VERSION', '2.5.1' ); 23 23 ! defined( 'WPCAS_LITE' ) && define( 'WPCAS_LITE', __FILE__ ); 24 24 ! defined( 'WPCAS_FILE' ) && define( 'WPCAS_FILE', __FILE__ ); … … 31 31 ! defined( 'WPC_URI' ) && define( 'WPC_URI', WPCAS_URI ); 32 32 33 include 'includes/log/wpc-log.php'; 33 34 include 'includes/dashboard/wpc-dashboard.php'; 34 35 include 'includes/kit/wpc-kit.php'; … … 74 75 add_action( 'admin_enqueue_scripts', [ $this, 'admin_enqueue_scripts' ] ); 75 76 add_action( 'admin_init', [ $this, 'register_settings' ] ); 77 add_filter( 'pre_update_option', [ $this, 'last_saved' ], 10, 2 ); 76 78 add_action( 'admin_menu', [ $this, 'admin_menu' ] ); 77 79 add_filter( 'plugin_action_links', [ $this, 'action_links' ], 10, 2 ); … … 246 248 ] ); 247 249 // rules 250 register_setting( 'wpcas_rules', 'wpcas_rules_settings', [ 251 'type' => 'array', 252 'sanitize_callback' => [ $this, 'sanitize_array' ], 253 ] ); 248 254 register_setting( 'wpcas_rules', 'wpcas_rules', [ 249 255 'type' => 'array', 250 256 'sanitize_callback' => [ $this, 'sanitize_array' ], 251 257 ] ); 258 } 259 260 function last_saved( $value, $option ) { 261 if ( $option == 'wpcas_settings' || $option == 'wpcas_rules_settings' ) { 262 $value['_last_saved'] = current_time( 'timestamp' ); 263 $value['_last_saved_by'] = get_current_user_id(); 264 } 265 266 return $value; 252 267 } 253 268 … … 687 702 <tr class="submit"> 688 703 <th colspan="2"> 689 <?php settings_fields( 'wpcas_settings' ); ?><?php submit_button(); ?> 704 <div class="wpclever_submit"> 705 <?php 706 settings_fields( 'wpcas_settings' ); 707 submit_button( '', 'primary', 'submit', false ); 708 709 if ( function_exists( 'wpc_last_saved' ) ) { 710 wpc_last_saved( self::get_settings() ); 711 } 712 ?> 713 </div> 690 714 <a style="display: none;" class="wpclever_export" 691 715 data-key="wpcas_settings" … … 845 869 <tr class="submit"> 846 870 <th colspan="2"> 847 <?php settings_fields( 'wpcas_rules' ); ?><?php submit_button(); ?> 871 <div class="wpclever_submit"> 872 <?php 873 echo '<input type="hidden" name="wpcas_rules_settings[version]" value="' . esc_attr( WPCAS_VERSION ) . '"/>'; 874 settings_fields( 'wpcas_rules' ); 875 submit_button( '', 'primary', 'submit', false ); 876 877 if ( function_exists( 'wpc_last_saved' ) ) { 878 wpc_last_saved( get_option( 'wpcas_rules_settings', [] ) ); 879 } 880 ?> 881 </div> 848 882 <a style="display: none;" class="wpclever_export" 849 883 data-key="wpcas_rules"
Note: See TracChangeset
for help on using the changeset viewer.