Changeset 3408931
- Timestamp:
- 12/03/2025 07:14:37 AM (4 months ago)
- Location:
- woocommerce-jetpack/trunk
- Files:
-
- 3 added
- 8 edited
-
includes/admin/wcj-quick-start-admin.php (added)
-
includes/classes/class-wcj-module-product-by-condition.php (modified) (4 diffs)
-
includes/core/class-wcj-admin.php (modified) (3 diffs)
-
includes/core/wcj-loader.php (modified) (2 diffs)
-
includes/css/wcj-admin.css (modified) (2 diffs)
-
includes/js/wcj-quick-start.js (added)
-
includes/wcj-quick-start-presets.php (added)
-
langs/woocommerce-jetpack.pot (modified) (9 diffs)
-
readme.txt (modified) (3 diffs)
-
version-details.json (modified) (1 diff)
-
woocommerce-jetpack.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
woocommerce-jetpack/trunk/includes/classes/class-wcj-module-product-by-condition.php
r2888876 r3408931 3 3 * Booster for WooCommerce - Module - Product by Condition 4 4 * 5 * @version 6.0.55 * @version 7.8.0 6 6 * @since 3.6.0 7 7 * @author Pluggabl LLC. … … 271 271 * Add_bulk_and_quick_edit_fields. 272 272 * 273 * @version 3.6.0273 * @version 7.8.0 274 274 * @since 3.6.0 275 275 */ … … 283 283 ?><br class="clear" /> 284 284 <label> 285 <span class="title"><?php echo wp_kses_post( $this->title ) . ': ' . esc_html_ e( 'Visible', 'woocommerce-jetpack' ); ?></span>285 <span class="title"><?php echo wp_kses_post( $this->title ) . ': ' . esc_html__( 'Visible', 'woocommerce-jetpack' ); ?></span> 286 286 <select multiple id="wcj_<?php echo wp_kses_post( $this->id ); ?>_visible" name="wcj_<?php echo wp_kses_post( $this->id ); ?>_visible[]"> 287 287 <?php echo wp_kses_post( $all_options ); ?> … … 294 294 <br class="clear" /> 295 295 <label> 296 <span class="title"><?php echo wp_kses_post( $this->title ) . ': ' . esc_html_ e( 'Invisible', 'woocommerce-jetpack' ); ?></span>296 <span class="title"><?php echo wp_kses_post( $this->title ) . ': ' . esc_html__( 'Invisible', 'woocommerce-jetpack' ); ?></span> 297 297 <select multiple id="wcj_<?php echo wp_kses_post( $this->id ); ?>_invisible" name="wcj_<?php echo wp_kses_post( $this->id ); ?>_invisible[]"> 298 298 <?php echo wp_kses_post( $all_options ); ?> -
woocommerce-jetpack/trunk/includes/core/class-wcj-admin.php
r3403099 r3408931 3 3 * Booster for WooCommerce - Core - Admin 4 4 * 5 * @version 7. 7.05 * @version 7.8.0 6 6 * @since 3.2.4 7 7 * @author Pluggabl LLC. … … 922 922 * Output_settings. 923 923 * 924 * @version 7. 7.0924 * @version 7.8.0 925 925 * @param array $current_section defines the current section. 926 926 */ … … 930 930 931 931 if ( ! $this->is_dashboard_section( $current_section ) ) { 932 // Quick Start Box Rendering (Before module settings). 933 if ( function_exists( 'wcj_quick_start_render_box' ) ) { 934 wcj_quick_start_render_box( $current_section ); 935 } 932 936 $settings = $this->enhance_settings_for_module( $settings, $current_section ); 933 937 } -
woocommerce-jetpack/trunk/includes/core/wcj-loader.php
r3328788 r3408931 3 3 * Booster for WooCommerce - Core - Loader 4 4 * 5 * @version 7. 2.85 * @version 7.8.0 6 6 * @since 3.2.4 7 7 * @author Pluggabl LLC. … … 48 48 // Functions. 49 49 require_once 'wcj-functions.php'; 50 51 // Quick Start Presets. 52 require_once WCJ_FREE_PLUGIN_PATH . '/includes/wcj-quick-start-presets.php'; 53 54 // Quick Start Admin UI. 55 if ( is_admin() ) { 56 require_once WCJ_FREE_PLUGIN_PATH . '/includes/admin/wcj-quick-start-admin.php'; 57 } 50 58 51 59 // Classes. -
woocommerce-jetpack/trunk/includes/css/wcj-admin.css
r3367619 r3408931 2 2 * wcj-admin. 3 3 * 4 * @version 7. 3.14 * @version 7.8.0 5 5 * @since 2.5.3 6 6 */ … … 362 362 filter: brightness(0) invert(1); /* White icon */ 363 363 } 364 365 /* Quick box button styling */ 366 367 button.wcj-quick-start-apply { 368 background-color: #2271b1; 369 border-radius: 4px; 370 font-family: 'Inter-SemiBold'; 371 border: 0; 372 cursor: pointer; 373 padding: 10px; 374 color: #fff; 375 } -
woocommerce-jetpack/trunk/langs/woocommerce-jetpack.pot
r3403099 r3408931 756 756 757 757 #: includes/admin/class-wcj-settings-custom-fields.php:79 758 #: includes/core/class-wcj-admin.php:126 1758 #: includes/core/class-wcj-admin.php:1265 759 759 #, php-format 760 760 msgid "Grab raw %1$s rate from %2$s." … … 762 762 763 763 #: includes/admin/class-wcj-settings-custom-fields.php:80 764 #: includes/core/class-wcj-admin.php:126 2764 #: includes/core/class-wcj-admin.php:1266 765 765 msgid "Doesn't apply rounding, offset etc." 766 766 msgstr "" 767 767 768 768 #: includes/admin/class-wcj-settings-custom-fields.php:350 769 #: includes/core/class-wcj-admin.php:1 199769 #: includes/core/class-wcj-admin.php:1203 770 770 msgid "Save changes" 771 771 msgstr "" … … 1262 1262 msgstr "" 1263 1263 1264 #: includes/admin/wcj-quick-start-admin.php:60 1265 #, php-format 1266 msgid "Quick Start: %s" 1267 msgstr "" 1268 1269 #: includes/admin/wcj-quick-start-admin.php:121 1270 msgid "See advanced options →" 1271 msgstr "" 1272 1273 #: includes/admin/wcj-quick-start-admin.php:156 1274 msgid "Preset applied! Review the settings below and click \"Save changes\"." 1275 msgstr "" 1276 1264 1277 #: includes/admin/wcj-settings-dashboard.php:24 1265 1278 msgid "Welcome to Booster!" … … 1435 1448 1436 1449 #: includes/admin/wcj-settings-plugins.php:67 1437 #: includes/core/class-wcj-admin.php:105 5 includes/core/class-wcj-admin.php:14181450 #: includes/core/class-wcj-admin.php:1059 includes/core/class-wcj-admin.php:1422 1438 1451 msgid "Save Changes" 1439 1452 msgstr "" … … 1451 1464 1452 1465 #: includes/admin/wcj-settings-plugins.php:101 1453 #: includes/core/class-wcj-admin.php:861 includes/core/class-wcj-admin.php:101 41466 #: includes/core/class-wcj-admin.php:861 includes/core/class-wcj-admin.php:1018 1454 1467 #: includes/settings/meta-box/wcj-settings-meta-box-product-add-to-cart.php:81 1455 1468 #: includes/settings/wcj-settings-add-to-cart-button-visibility.php:45 … … 1480 1493 #: includes/classes/class-wcj-module.php:306 1481 1494 #: includes/classes/class-wcj-module.php:327 1482 #: includes/core/class-wcj-admin.php:862 includes/core/class-wcj-admin.php:101 51495 #: includes/core/class-wcj-admin.php:862 includes/core/class-wcj-admin.php:1019 1483 1496 #: includes/settings/meta-box/wcj-settings-meta-box-product-add-to-cart.php:82 1484 1497 #: includes/settings/meta-box/wcj-settings-meta-box-product-addons.php:81 … … 2677 2690 2678 2691 #: includes/class-wcj-cart-abandonment.php:31 2692 #: includes/wcj-quick-start-presets.php:68 2679 2693 msgid "Cart Abandonment" 2680 2694 msgstr "" … … 6304 6318 6305 6319 #: includes/class-wcj-sales-notifications.php:47 6320 #: includes/wcj-quick-start-presets.php:94 6306 6321 msgid "Sales Notifications" 6307 6322 msgstr "" … … 23974 23989 msgstr "" 23975 23990 23991 #: includes/wcj-quick-start-presets.php:69 23992 msgid "Send one gentle reminder email to recover abandoned carts." 23993 msgstr "" 23994 23995 #: includes/wcj-quick-start-presets.php:73 23996 #: includes/wcj-quick-start-presets.php:99 23997 #: includes/wcj-quick-start-presets.php:124 23998 msgid "Balanced (recommended)" 23999 msgstr "" 24000 24001 #: includes/wcj-quick-start-presets.php:74 24002 msgid "Safe starting point for most stores - one reminder after 1 hour." 24003 msgstr "" 24004 24005 #: includes/wcj-quick-start-presets.php:76 24006 msgid "Enable the first email template" 24007 msgstr "" 24008 24009 #: includes/wcj-quick-start-presets.php:77 24010 msgid "Send reminder 1 hour after cart is abandoned" 24011 msgstr "" 24012 24013 #: includes/wcj-quick-start-presets.php:78 24014 msgid "Use a gentle, helpful message" 24015 msgstr "" 24016 24017 #: includes/wcj-quick-start-presets.php:79 24018 msgid "No discount coupon (keeps it simple)" 24019 msgstr "" 24020 24021 #: includes/wcj-quick-start-presets.php:95 24022 msgid "Show social proof with recent purchase notifications." 24023 msgstr "" 24024 24025 #: includes/wcj-quick-start-presets.php:100 24026 msgid "Reasonable timing that builds trust without being intrusive." 24027 msgstr "" 24028 24029 #: includes/wcj-quick-start-presets.php:102 24030 msgid "Display notifications for 6 seconds" 24031 msgstr "" 24032 24033 #: includes/wcj-quick-start-presets.php:103 24034 msgid "Wait 30 seconds before showing next notification" 24035 msgstr "" 24036 24037 #: includes/wcj-quick-start-presets.php:104 24038 msgid "Show in bottom right corner" 24039 msgstr "" 24040 24041 #: includes/wcj-quick-start-presets.php:105 24042 msgid "Display real recent orders" 24043 msgstr "" 24044 24045 #: includes/wcj-quick-start-presets.php:119 24046 msgid "Product Add-ons" 24047 msgstr "" 24048 24049 #: includes/wcj-quick-start-presets.php:120 24050 msgid "Add simple upsells like gift wrapping to all products." 24051 msgstr "" 24052 24053 #: includes/wcj-quick-start-presets.php:125 24054 msgid "Simple gift wrapping option that works for most stores." 24055 msgstr "" 24056 24057 #: includes/wcj-quick-start-presets.php:127 24058 msgid "Enable global add-ons for all products" 24059 msgstr "" 24060 24061 #: includes/wcj-quick-start-presets.php:128 24062 msgid "Add a \"Gift Wrapping\" checkbox option" 24063 msgstr "" 24064 24065 #: includes/wcj-quick-start-presets.php:129 24066 msgid "Set a small additional fee" 24067 msgstr "" 24068 24069 #: includes/wcj-quick-start-presets.php:130 24070 msgid "Customers can opt-in at checkout" 24071 msgstr "" 24072 24073 #: includes/wcj-quick-start-presets.php:136 24074 msgid "Gift Wrapping" 24075 msgstr "" 24076 24077 #: includes/wcj-quick-start-presets.php:137 24078 msgid "Add gift wrapping" 24079 msgstr "" 24080 23976 24081 #: includes/widgets/class-wcj-widget-country-switcher.php:37 23977 24082 msgid "Booster - Country Switcher" -
woocommerce-jetpack/trunk/readme.txt
r3403099 r3408931 6 6 Tested up to: 6.8.3 7 7 Requires PHP: 7.2 8 Stable tag: 7. 7.08 Stable tag: 7.8.0 9 9 License: GNU General Public License v3.0 10 10 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 348 348 == Changelog == 349 349 350 = 7.8.0 - 03/12/2025 = 351 352 * **Onboarding Phase 6 – Quick Start presets (Phase 5 EPIC 2)**. Introduced a reusable “Quick Start” box at the top of selected module settings so you can get to a working setup in one click. 353 - **One-click “Balanced (recommended)” presets:** Abandoned Cart / Abandoned Cart Lite, Sales Notifications, and Product Add-ons now ship with safe, sensible starting configurations you can apply instantly. 354 - **Pre-filled, not auto-saved:** Clicking a Quick Start button fills in the most important options for that module, but nothing is saved until you review everything and press Save changes. 355 - **Continuous onboarding inside modules:** Quick Start lives directly on the settings screen, guiding you from “I don’t know where to start” to “ready to go live” without leaving the page or digging through docs. 356 - **Continuous onboarding:** Help is now built into the settings screens themselves, reducing guesswork, setup friction, and support requests. 357 - **Reusable preset system:** Quick Start is powered by a central preset schema so we can roll out more module presets over time without changing their core logic. 358 - **Fully backward compatible**: Modules without presets look and behave exactly as before. If no presets are defined for a module, the Quick Start box does not appear. 359 * WooCommerce 10.3.5 Tested 360 * WordPress 6.8.3 Tested 361 350 362 = 7.7.0 - 26/11/2025 = 351 363 … … 356 368 - **Continuous onboarding**: Help is now built into the settings screens themselves, reducing guesswork, setup friction, and support requests. 357 369 - **Fully backward compatible**: If no help text is defined, the settings pages look and behave exactly as before. More modules will be added over time. 358 * FIXED -Corrected translation call by replacing _e() with __() inside price-offers message to avoid immediate echo (PR#113).370 * FIXED - Corrected translation call by replacing _e() with __() inside price-offers message to avoid immediate echo (PR#113). 359 371 * WooCommerce 10.3.5 Tested 360 372 * WordPress 6.8.3 Tested -
woocommerce-jetpack/trunk/version-details.json
r3403099 r3408931 1 1 { 2 "0" : "= 7. 7.0 26/11/2025 =",3 "1" : "* **Onboarding Phase 5 - contextual inline help**. Introduced a new help-text and tooltip system across Booster settings so you can see what each option does, when to change it, and safe defaults without leaving the page.",4 "2" : "* FIXED- Corrected translation call by replacing _e() with __() inside price-offers message to avoid immediate echo (PR #113).",5 "3" : "* Wo oCommerce 10.3.5Tested"2 "0" : "= 7.8.0 03/12/2025 =", 3 "1" : "* **Onboarding Phase 6 - Quick Start presets (Phase 5 EPIC 2)**. Introduced a reusable “Quick Start” box at the top of selected module settings so you can get to a working setup in one click.", 4 "2" : "* WooCommerce 10.3.5 Tested", 5 "3" : "* WordPress 6.8.3 Tested" 6 6 } -
woocommerce-jetpack/trunk/woocommerce-jetpack.php
r3403099 r3408931 5 5 * Plugin URI: https://booster.io 6 6 * Description: Supercharge your WooCommerce site with these awesome powerful features. More than 100 modules.All in one WooCommerce plugin. 7 * Version: 7. 7.07 * Version: 7.8.0 8 8 * Author: Pluggabl LLC 9 9 * Author URI: https://booster.io … … 77 77 * @since 2.4.7 78 78 */ 79 public $version = '7. 7.0';79 public $version = '7.8.0'; 80 80 81 81 /**
Note: See TracChangeset
for help on using the changeset viewer.