Changeset 3483867
- Timestamp:
- 03/16/2026 12:52:48 PM (2 weeks ago)
- Location:
- wpc-sticky-add-to-cart
- Files:
-
- 37 added
- 7 edited
-
tags/2.1.4 (added)
-
tags/2.1.4/assets (added)
-
tags/2.1.4/assets/css (added)
-
tags/2.1.4/assets/css/backend.css (added)
-
tags/2.1.4/assets/css/frontend.css (added)
-
tags/2.1.4/assets/css/frontend.css.map (added)
-
tags/2.1.4/assets/css/frontend.scss (added)
-
tags/2.1.4/assets/js (added)
-
tags/2.1.4/assets/js/backend.js (added)
-
tags/2.1.4/assets/js/frontend.js (added)
-
tags/2.1.4/includes (added)
-
tags/2.1.4/includes/dashboard (added)
-
tags/2.1.4/includes/dashboard/css (added)
-
tags/2.1.4/includes/dashboard/css/dashboard.css (added)
-
tags/2.1.4/includes/dashboard/css/dashboard.css.map (added)
-
tags/2.1.4/includes/dashboard/css/dashboard.scss (added)
-
tags/2.1.4/includes/dashboard/images (added)
-
tags/2.1.4/includes/dashboard/images/wpc-icon.svg (added)
-
tags/2.1.4/includes/dashboard/js (added)
-
tags/2.1.4/includes/dashboard/js/backend.js (added)
-
tags/2.1.4/includes/dashboard/wpc-dashboard.php (added)
-
tags/2.1.4/includes/hpos.php (added)
-
tags/2.1.4/includes/kit (added)
-
tags/2.1.4/includes/kit/css (added)
-
tags/2.1.4/includes/kit/css/backend.css (added)
-
tags/2.1.4/includes/kit/js (added)
-
tags/2.1.4/includes/kit/js/backend.js (added)
-
tags/2.1.4/includes/kit/wpc-kit.php (added)
-
tags/2.1.4/includes/log (added)
-
tags/2.1.4/includes/log/wpc-log.php (added)
-
tags/2.1.4/index.php (added)
-
tags/2.1.4/languages (added)
-
tags/2.1.4/languages/wpc-sticky-add-to-cart.pot (added)
-
tags/2.1.4/readme.txt (added)
-
tags/2.1.4/wpc-sticky-add-to-cart.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-sticky-add-to-cart.pot (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/wpc-sticky-add-to-cart.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wpc-sticky-add-to-cart/trunk/includes/dashboard/css/dashboard.css
r3410363 r3483867 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-sticky-add-to-cart/trunk/includes/dashboard/css/dashboard.css.map
r3410363 r3483867 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-sticky-add-to-cart/trunk/includes/dashboard/css/dashboard.scss
r3410363 r3483867 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-sticky-add-to-cart/trunk/includes/dashboard/wpc-dashboard.php
r3410363 r3483867 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-sticky-add-to-cart/trunk/languages/wpc-sticky-add-to-cart.pot
r3410363 r3483867 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 Sticky Add To Cart for WooCommerce 2.1. 3\n"5 "Project-Id-Version: WPC Sticky Add To Cart for WooCommerce 2.1.4\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wpc-sticky-add-to-cart\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-04T04:05:35+00:00\n"12 "POT-Creation-Date: 2026-03-16T12:50:46+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-sticky-add-to-cart.php:1 2943 #: wpc-sticky-add-to-cart.php:1 4442 #: wpc-sticky-add-to-cart.php:140 43 #: wpc-sticky-add-to-cart.php:155 44 44 msgid "WPC Sticky Add To Cart" 45 45 msgstr "" 46 46 47 #: wpc-sticky-add-to-cart.php:1 2947 #: wpc-sticky-add-to-cart.php:140 48 48 msgid "Sticky Add To Cart" 49 49 msgstr "" 50 50 51 51 #. translators: stars 52 #: wpc-sticky-add-to-cart.php:1 4752 #: wpc-sticky-add-to-cart.php:158 53 53 #, php-format 54 54 msgid "Thank you for using our plugin! If you are satisfied, please reward it a full five-star %s rating." 55 55 msgstr "" 56 56 57 #: wpc-sticky-add-to-cart.php:1 5057 #: wpc-sticky-add-to-cart.php:161 58 58 msgid "Reviews" 59 59 msgstr "" 60 60 61 #: wpc-sticky-add-to-cart.php:1 5361 #: wpc-sticky-add-to-cart.php:164 62 62 msgid "Changelog" 63 63 msgstr "" 64 64 65 #: wpc-sticky-add-to-cart.php:1 5665 #: wpc-sticky-add-to-cart.php:167 66 66 msgid "Discussion" 67 67 msgstr "" 68 68 69 #: wpc-sticky-add-to-cart.php:1 6469 #: wpc-sticky-add-to-cart.php:175 70 70 msgid "Settings updated." 71 71 msgstr "" 72 72 73 #: wpc-sticky-add-to-cart.php:1 7174 #: wpc-sticky-add-to-cart.php:4 2073 #: wpc-sticky-add-to-cart.php:182 74 #: wpc-sticky-add-to-cart.php:444 75 75 msgid "Settings" 76 76 msgstr "" 77 77 78 #: wpc-sticky-add-to-cart.php:1 7578 #: wpc-sticky-add-to-cart.php:186 79 79 msgid "Localization" 80 80 msgstr "" 81 81 82 #: wpc-sticky-add-to-cart.php:1 7982 #: wpc-sticky-add-to-cart.php:190 83 83 msgid "Essential Kit" 84 84 msgstr "" 85 85 86 #: wpc-sticky-add-to-cart.php:2 0287 #: wpc-sticky-add-to-cart.php:3 4686 #: wpc-sticky-add-to-cart.php:213 87 #: wpc-sticky-add-to-cart.php:370 88 88 msgid "General" 89 89 msgstr "" 90 90 91 #: wpc-sticky-add-to-cart.php:2 0691 #: wpc-sticky-add-to-cart.php:217 92 92 msgid "Position" 93 93 msgstr "" 94 94 95 #: wpc-sticky-add-to-cart.php:2 0995 #: wpc-sticky-add-to-cart.php:220 96 96 msgid "Top" 97 97 msgstr "" 98 98 99 #: wpc-sticky-add-to-cart.php:2 1099 #: wpc-sticky-add-to-cart.php:221 100 100 msgid "Bottom" 101 101 msgstr "" 102 102 103 #: wpc-sticky-add-to-cart.php:2 15103 #: wpc-sticky-add-to-cart.php:226 104 104 msgid "Offset top" 105 105 msgstr "" 106 106 107 #: wpc-sticky-add-to-cart.php:2 22107 #: wpc-sticky-add-to-cart.php:233 108 108 msgid "Distance from the top to start showing the sticky bar." 109 109 msgstr "" 110 110 111 #: wpc-sticky-add-to-cart.php:2 26111 #: wpc-sticky-add-to-cart.php:237 112 112 msgid "Offset bottom" 113 113 msgstr "" 114 114 115 #: wpc-sticky-add-to-cart.php:2 33115 #: wpc-sticky-add-to-cart.php:244 116 116 msgid "Distance from the bottom to hiding the sticky bar." 117 117 msgstr "" 118 118 119 #: wpc-sticky-add-to-cart.php:2 37119 #: wpc-sticky-add-to-cart.php:248 120 120 msgid "Show price" 121 121 msgstr "" 122 122 123 #: wpc-sticky-add-to-cart.php:2 40123 #: wpc-sticky-add-to-cart.php:251 124 124 msgid "Separately (default)" 125 125 msgstr "" 126 126 127 #: wpc-sticky-add-to-cart.php:2 41127 #: wpc-sticky-add-to-cart.php:252 128 128 msgid "On add-to-cart button" 129 129 msgstr "" 130 130 131 #: wpc-sticky-add-to-cart.php:242 132 #: wpc-sticky-add-to-cart.php:251 133 #: wpc-sticky-add-to-cart.php:260 134 #: wpc-sticky-add-to-cart.php:270 131 #: wpc-sticky-add-to-cart.php:253 132 #: wpc-sticky-add-to-cart.php:262 133 #: wpc-sticky-add-to-cart.php:271 135 134 #: wpc-sticky-add-to-cart.php:281 136 #: wpc-sticky-add-to-cart.php:29 3135 #: wpc-sticky-add-to-cart.php:292 137 136 #: wpc-sticky-add-to-cart.php:304 138 137 #: wpc-sticky-add-to-cart.php:315 138 #: wpc-sticky-add-to-cart.php:326 139 139 msgid "No" 140 140 msgstr "" 141 141 142 #: wpc-sticky-add-to-cart.php:2 47142 #: wpc-sticky-add-to-cart.php:258 143 143 msgid "Show quantity" 144 144 msgstr "" 145 145 146 #: wpc-sticky-add-to-cart.php:250 147 #: wpc-sticky-add-to-cart.php:259 148 #: wpc-sticky-add-to-cart.php:269 146 #: wpc-sticky-add-to-cart.php:261 147 #: wpc-sticky-add-to-cart.php:270 149 148 #: wpc-sticky-add-to-cart.php:280 150 #: wpc-sticky-add-to-cart.php:29 2149 #: wpc-sticky-add-to-cart.php:291 151 150 #: wpc-sticky-add-to-cart.php:303 152 151 #: wpc-sticky-add-to-cart.php:314 152 #: wpc-sticky-add-to-cart.php:325 153 153 msgid "Yes" 154 154 msgstr "" 155 155 156 #: wpc-sticky-add-to-cart.php:2 56156 #: wpc-sticky-add-to-cart.php:267 157 157 msgid "Variations form" 158 158 msgstr "" 159 159 160 #: wpc-sticky-add-to-cart.php:2 62160 #: wpc-sticky-add-to-cart.php:273 161 161 msgid "Use variations form for variable products." 162 162 msgstr "" 163 163 164 #: wpc-sticky-add-to-cart.php:2 66164 #: wpc-sticky-add-to-cart.php:277 165 165 msgid "Show QUICK VIEW button" 166 166 msgstr "" 167 167 168 #: wpc-sticky-add-to-cart.php:2 77168 #: wpc-sticky-add-to-cart.php:288 169 169 msgid "Show COMPARE button" 170 170 msgstr "" 171 171 172 #: wpc-sticky-add-to-cart.php: 289172 #: wpc-sticky-add-to-cart.php:300 173 173 msgid "Show WISHLIST button" 174 174 msgstr "" 175 175 176 #: wpc-sticky-add-to-cart.php:3 00176 #: wpc-sticky-add-to-cart.php:311 177 177 msgid "Show BUY NOW button" 178 178 msgstr "" 179 179 180 #: wpc-sticky-add-to-cart.php:3 11180 #: wpc-sticky-add-to-cart.php:322 181 181 msgid "Disable for unpurchasable products" 182 182 msgstr "" 183 183 184 #: wpc-sticky-add-to-cart.php:3 20184 #: wpc-sticky-add-to-cart.php:331 185 185 msgid "Disable for product types" 186 186 msgstr "" 187 187 188 #: wpc-sticky-add-to-cart.php:348 188 #: wpc-sticky-add-to-cart.php:361 189 msgid "import / export" 190 msgstr "" 191 192 #: wpc-sticky-add-to-cart.php:372 189 193 msgid "Leave blank to use the default text and its equivalent translation in multiple languages." 190 194 msgstr "" 191 195 192 #: wpc-sticky-add-to-cart.php:3 52193 #: wpc-sticky-add-to-cart.php:3 57194 #: wpc-sticky-add-to-cart.php:6 12196 #: wpc-sticky-add-to-cart.php:376 197 #: wpc-sticky-add-to-cart.php:381 198 #: wpc-sticky-add-to-cart.php:636 195 199 msgid "Add to cart" 196 200 msgstr "" 197 201 198 #: wpc-sticky-add-to-cart.php:4 36202 #: wpc-sticky-add-to-cart.php:460 199 203 msgid "Community support" 200 204 msgstr "" 201 205 202 #: wpc-sticky-add-to-cart.php:6 56206 #: wpc-sticky-add-to-cart.php:680 203 207 msgid "Before container" 204 208 msgstr "" 205 209 206 #: wpc-sticky-add-to-cart.php:6 57210 #: wpc-sticky-add-to-cart.php:681 207 211 msgid "After container" 208 212 msgstr "" 209 213 210 #: wpc-sticky-add-to-cart.php:6 58214 #: wpc-sticky-add-to-cart.php:682 211 215 msgid "Before product" 212 216 msgstr "" 213 217 214 #: wpc-sticky-add-to-cart.php:6 59218 #: wpc-sticky-add-to-cart.php:683 215 219 msgid "After product" 216 220 msgstr "" 217 221 218 #: wpc-sticky-add-to-cart.php:6 60222 #: wpc-sticky-add-to-cart.php:684 219 223 msgid "Before product info" 220 224 msgstr "" 221 225 222 #: wpc-sticky-add-to-cart.php:6 61226 #: wpc-sticky-add-to-cart.php:685 223 227 msgid "After product info" 224 228 msgstr "" 225 229 226 #: wpc-sticky-add-to-cart.php:6 62230 #: wpc-sticky-add-to-cart.php:686 227 231 msgid "Before product image" 228 232 msgstr "" 229 233 230 #: wpc-sticky-add-to-cart.php:6 63234 #: wpc-sticky-add-to-cart.php:687 231 235 msgid "After product image" 232 236 msgstr "" 233 237 234 #: wpc-sticky-add-to-cart.php:6 64238 #: wpc-sticky-add-to-cart.php:688 235 239 msgid "Before product data" 236 240 msgstr "" 237 241 238 #: wpc-sticky-add-to-cart.php:6 65242 #: wpc-sticky-add-to-cart.php:689 239 243 msgid "After product data" 240 244 msgstr "" 241 245 242 #: wpc-sticky-add-to-cart.php:6 66246 #: wpc-sticky-add-to-cart.php:690 243 247 msgid "Before product name" 244 248 msgstr "" 245 249 246 #: wpc-sticky-add-to-cart.php:6 67250 #: wpc-sticky-add-to-cart.php:691 247 251 msgid "After product name" 248 252 msgstr "" 249 253 250 #: wpc-sticky-add-to-cart.php:6 68254 #: wpc-sticky-add-to-cart.php:692 251 255 msgid "Before product price" 252 256 msgstr "" 253 257 254 #: wpc-sticky-add-to-cart.php:6 69258 #: wpc-sticky-add-to-cart.php:693 255 259 msgid "After product price" 256 260 msgstr "" -
wpc-sticky-add-to-cart/trunk/readme.txt
r3410363 r3483867 4 4 Tags: woocommerce, wpc, sticky, add-to-cart 5 5 Tested up to: 6.9 6 Version: 2.1. 37 Stable tag: 2.1. 36 Version: 2.1.4 7 Stable tag: 2.1.4 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 52 52 53 53 == Changelog == 54 55 = 2.1.4 = 56 * Fixed: Minor CSS/JS issues in the backend 57 * Updated: Compatible with WP 6.9 & Woo 10.6 54 58 55 59 = 2.1.3 = -
wpc-sticky-add-to-cart/trunk/wpc-sticky-add-to-cart.php
r3410363 r3483867 4 4 Plugin URI: https://wpclever.net/ 5 5 Description: WPC Sticky Add To Cart brings about a nicer, customer-friendly sticky add-to-cart bar for your site. 6 Version: 2.1. 36 Version: 2.1.4 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. 315 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( 'WPCSB_VERSION' ) && define( 'WPCSB_VERSION', '2.1. 3' );22 ! defined( 'WPCSB_VERSION' ) && define( 'WPCSB_VERSION', '2.1.4' ); 23 23 ! defined( 'WPCSB_LITE' ) && define( 'WPCSB_LITE', __FILE__ ); 24 24 ! defined( 'WPCSB_FILE' ) && define( 'WPCSB_FILE', __FILE__ ); … … 30 30 ! defined( 'WPC_URI' ) && define( 'WPC_URI', WPCSB_URI ); 31 31 32 include 'includes/log/wpc-log.php'; 32 33 include 'includes/dashboard/wpc-dashboard.php'; 33 34 include 'includes/kit/wpc-kit.php'; … … 67 68 // settings 68 69 add_action( 'admin_init', [ $this, 'register_settings' ] ); 70 add_filter( 'pre_update_option', [ $this, 'last_saved' ], 10, 2 ); 69 71 add_action( 'admin_menu', [ $this, 'admin_menu' ] ); 70 72 … … 124 126 // localization 125 127 register_setting( 'wpcsb_localization', 'wpcsb_localization' ); 128 } 129 130 function last_saved( $value, $option ) { 131 if ( $option == 'wpcsb_settings' ) { 132 $value['_last_saved'] = current_time( 'timestamp' ); 133 $value['_last_saved_by'] = get_current_user_id(); 134 } 135 136 return $value; 126 137 } 127 138 … … 335 346 <tr class="submit"> 336 347 <th colspan="2"> 337 <?php settings_fields( 'wpcsb_settings' ); ?><?php submit_button(); ?> 348 <div class="wpclever_submit"> 349 <?php 350 settings_fields( 'wpcsb_settings' ); 351 submit_button( '', 'primary', 'submit', false ); 352 353 if ( function_exists( 'wpc_last_saved' ) ) { 354 wpc_last_saved( self::get_settings() ); 355 } 356 ?> 357 </div> 358 <a style="display: none;" class="wpclever_export" 359 data-key="wpcsb_settings" 360 data-name="settings" 361 href="#"><?php esc_html_e( 'import / export', 'wpc-sticky-add-to-cart' ); ?></a> 338 362 </th> 339 363 </tr>
Note: See TracChangeset
for help on using the changeset viewer.