Changeset 3397109
- Timestamp:
- 11/17/2025 10:50:29 AM (4 months ago)
- Location:
- woocommerce-jetpack/trunk
- Files:
-
- 8 edited
-
assets/js/admin/booster-onboarding.js (modified) (1 diff)
-
includes/admin/class-booster-onboarding.php (modified) (2 diffs)
-
includes/admin/onboarding-map.php (modified) (22 diffs)
-
includes/admin/views/onboarding-modal.php (modified) (2 diffs)
-
langs/woocommerce-jetpack.pot (modified) (8 diffs)
-
readme.txt (modified) (2 diffs)
-
version-details.json (modified) (1 diff)
-
woocommerce-jetpack.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
woocommerce-jetpack/trunk/assets/js/admin/booster-onboarding.js
r3390396 r3397109 282 282 goal.modules.forEach( 283 283 function(module) { 284 var moduleName = module.id.replace( /_/g, ' ' ).replace( 285 /\b\w/g, 286 function(l) { 287 return l.toUpperCase(); 288 } 289 ); 284 var moduleName = module.name; 290 285 modulesList.append( '<li>' + moduleName + '</li>' ); 291 286 } -
woocommerce-jetpack/trunk/includes/admin/class-booster-onboarding.php
r3390396 r3397109 3 3 * Booster for WooCommerce - Onboarding Controller 4 4 * 5 * @version 7. 5.05 * @version 7.6.0 6 6 * @author Pluggabl LLC. 7 7 * @package Booster_For_WooCommerce/admin … … 768 768 return 'yes' === get_option( 'wcj_checkout_core_fields_enabled', 'no' ); 769 769 770 case 'wcj_coupon_by_user_role_enabled': 771 return 'yes' === get_option( 'wcj_coupon_by_user_role_enabled', 'no' ); 772 773 case 'wcj_currency_exchange_rates_enabled': 774 return 'yes' === get_option( 'wcj_currency_exchange_rates_enabled', 'no' ); 775 776 case 'wcj_product_input_fields_enabled': 777 return 'yes' === get_option( 'wcj_product_input_fields_enabled', 'no' ); 778 779 case 'wcj_coupon_code_generator_enabled': 780 return 'yes' === get_option( 'wcj_coupon_code_generator_enabled', 'no' ); 781 782 case 'wcj_export_enabled': 783 return 'yes' === get_option( 'wcj_export_enabled', 'no' ); 784 770 785 default: 771 786 return false; -
woocommerce-jetpack/trunk/includes/admin/onboarding-map.php
r3390396 r3397109 4 4 * Data-driven configuration for onboarding goals 5 5 * 6 * @version 7. 5.06 * @version 7.6.0 7 7 * @author Pluggabl LLC. 8 8 * @package Booster_For_WooCommerce/admin … … 14 14 15 15 return array( 16 'grow_sales' => array(16 'grow_sales' => array( 17 17 'title' => __( 'Grow sales now', 'woocommerce-jetpack' ), 18 18 'subtitle' => __( 'Enable sales notifications', 'woocommerce-jetpack' ), … … 22 22 array( 23 23 'id' => 'sales_notifications', 24 'name' => 'Sales Notifications', 24 25 'settings' => array( 25 26 'wcj_sales_notifications_enabled' => 'yes', … … 37 38 'first_win_check' => 'sales_notifications_enabled', 38 39 ), 39 'work_smarter' => array(40 'work_smarter' => array( 40 41 'title' => __( 'Work smarter (backend)', 'woocommerce-jetpack' ), 41 42 'subtitle' => __( 'Enable sequential order numbers and admin enhancements', 'woocommerce-jetpack' ), … … 45 46 array( 46 47 'id' => 'order_numbers', 48 'name' => 'Order Numbers', 47 49 'settings' => array( 48 50 'wcj_order_numbers_enabled' => 'yes', … … 55 57 array( 56 58 'id' => 'admin_orders_list', 59 'name' => 'Admin Orders List', 57 60 'settings' => array( 58 61 'wcj_admin_orders_list_enabled' => 'yes', … … 64 67 'next_step_link' => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=shipping_and_orders§ion=order_numbers&wcj-cat-nonce=', 65 68 ), 66 'go_global' => array(69 'go_global' => array( 67 70 'title' => __( 'Go global (starter)', 'woocommerce-jetpack' ), 68 71 'subtitle' => __( 'Add additional currency support', 'woocommerce-jetpack' ), … … 72 75 array( 73 76 'id' => 'currency', 77 'name' => 'Currencies', 74 78 'settings' => array( 75 79 'wcj_currency_enabled' => 'yes', … … 82 86 'next_step_link' => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=prices_and_currencies§ion=currency&wcj-cat-nonce=', 83 87 ), 84 'professional_invoices' => array(88 'professional_invoices' => array( 85 89 'title' => __( 'Professional invoices (starter)', 'woocommerce-jetpack' ), 86 90 'subtitle' => __( 'Auto-generate PDF invoices (free tier: Invoice only)', 'woocommerce-jetpack' ), … … 90 94 array( 91 95 'id' => 'pdf_invoicing', 92 'settings' => array( 93 'wcj_pdf_invoicing_enabled' => 'yes', 94 'wcj_invoicing_invoice_enabled' => 'yes', 95 'wcj_invoicing_invoice_create_on' => array( 'woocommerce_new_order' ), 96 'name' => 'PDF Invoicing', 97 'settings' => array( 98 'wcj_pdf_invoicing_enabled' => 'yes', 99 'wcj_invoicing_invoice_enabled' => 'yes', 100 'wcj_invoicing_invoice_create_on' => array( 'woocommerce_new_order' ), 96 101 'wcj_invoicing_invoice_attach_to_email_enabled' => 'yes', 97 102 ), … … 102 107 'next_step_link' => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=pdf_invoicing§ion=pdf_invoicing&wcj-cat-nonce=', 103 108 ), 104 'boost_conversions_free' => array(109 'boost_conversions_free' => array( 105 110 'title' => __( 'Boost conversions (free tools)', 'woocommerce-jetpack' ), 106 111 'subtitle' => __( 'Enable product add-ons and related products', 'woocommerce-jetpack' ), … … 110 115 array( 111 116 'id' => 'product_addons', 117 'name' => 'Product Addons', 112 118 'settings' => array( 113 119 'wcj_product_addons_enabled' => 'yes', … … 116 122 array( 117 123 'id' => 'related_products', 124 'name' => 'Related Products', 118 125 'settings' => array( 119 126 'wcj_related_products_enabled' => 'yes', … … 128 135 'next_step_link' => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=products§ion=product_addons&wcj-cat-nonce=', 129 136 ), 130 'better_checkout_basics' => array(137 'better_checkout_basics' => array( 131 138 'title' => __( 'Better checkout (basics)', 'woocommerce-jetpack' ), 132 139 'subtitle' => __( 'Customize checkout fields and button labels', 'woocommerce-jetpack' ), … … 136 143 array( 137 144 'id' => 'checkout_core_fields', 145 'name' => 'Checkout Core Fields', 138 146 'settings' => array( 139 147 'wcj_checkout_core_fields_enabled' => 'yes', … … 142 150 array( 143 151 'id' => 'more_button_labels', 152 'name' => 'More Button Labels', 144 153 'settings' => array( 145 154 'wcj_more_button_labels_enabled' => 'yes', … … 152 161 'next_step_link' => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=cart_and_checkout§ion=checkout_core_fields&wcj-cat-nonce=', 153 162 ), 154 'store_essentials_quick' => array(163 'store_essentials_quick' => array( 155 164 'title' => __( 'Store essentials (quick setup)', 'woocommerce-jetpack' ), 156 165 'subtitle' => __( 'Enable sequential order numbers and product tabs', 'woocommerce-jetpack' ), … … 160 169 array( 161 170 'id' => 'order_numbers', 171 'name' => 'Order Numbers', 162 172 'settings' => array( 163 173 'wcj_order_numbers_enabled' => 'yes', … … 168 178 array( 169 179 'id' => 'product_tabs', 180 'name' => 'Product Tabs', 170 181 'settings' => array( 171 182 'wcj_product_tabs_enabled' => 'yes', 183 'wcj_custom_product_tabs_global_enabled' => 'yes', 184 'wcj_custom_product_tabs_title_global_1' => 'Custom Tab', 185 'wcj_custom_product_tabs_content_global_1' => 'Product ID : [wcj_product_id]', 172 186 ), 173 187 ), … … 177 191 'next_step_link' => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=shipping_and_orders§ion=order_numbers&wcj-cat-nonce=', 178 192 ), 179 'recover_lost_sales_goal' => array(193 'recover_lost_sales_goal' => array( 180 194 'title' => __( 'Recover Lost Sale', 'woocommerce-jetpack' ), 181 195 'subtitle' => __( 'Enable sequential Cart Abandonment', 'woocommerce-jetpack' ), … … 185 199 array( 186 200 'id' => 'cart_abandonment', 201 'name' => 'Cart Abandonment', 187 202 'settings' => array( 188 203 'wcj_cart_abandonment_enabled' => 'yes', … … 192 207 'first_win_check' => 'wcj_cart_abandonment_enabled', 193 208 ), 209 'b2b_store' => array( 210 'title' => __( 'B2B Store', 'woocommerce-jetpack' ), 211 'subtitle' => __( 'Coupon by user role, Gateways by User Role, Shipping Methods by Users, and Business tools', 'woocommerce-jetpack' ), 212 'icon' => 'dashicons-store', 213 'svg_icon' => '<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path></svg>', 214 'modules' => array( 215 array( 216 'id' => 'coupon_by_user_role', 217 'name' => 'Coupon by User Role', 218 'settings' => array( 219 'wcj_coupon_by_user_role_enabled' => 'yes', 220 'wcj_coupon_by_user_role_invalid' => array( 'guest' ), 221 222 ), 223 ), 224 array( 225 'id' => 'payment_gateways_by_user_role', 226 'name' => 'Gateways by User Role', 227 'settings' => array( 228 'wcj_payment_gateways_by_user_role_enabled' => 'yes', 229 'wcj_gateways_user_roles_include_bacs' => array( 'administrator' ), 230 ), 231 ), 232 array( 233 'id' => 'shipping_by_user_role', 234 'name' => 'Shipping Methods by Users', 235 'settings' => array( 236 'wcj_shipping_by_user_role_enabled' => 'yes', 237 'wcj_shipping_user_roles_include_flat_rate' => array( 'administrator' ), 238 'wcj_shipping_user_roles_include_local_pickup' => array( 'guest' ), 239 ), 240 ), 241 array( 242 'id' => 'price_by_user_role', 243 'name' => 'Price based on User Role', 244 'settings' => array( 245 'wcj_price_by_user_role_enabled' => 'yes', 246 'wcj_price_by_user_role_guest' => 1.5, 247 ), 248 ), 249 array( 250 'id' => 'product_by_user_role', 251 'name' => 'Product Visibility by User Role', 252 'settings' => array( 253 'wcj_product_by_user_role_enabled' => 'yes', 254 ), 255 ), 256 array( 257 'id' => 'my_account', 258 'name' => 'My Account', 259 'settings' => array( 260 'wcj_my_account_enabled' => 'yes', 261 'wcj_my_account_registration_extra_fields_user_role_enabled' => 'yes', 262 ), 263 ), 264 array( 265 'id' => 'wholesale_price', 266 'name' => 'Wholesale Price', 267 'settings' => array( 268 'wcj_wholesale_price_enabled' => 'yes', 269 'wcj_wholesale_price_show_info_on_cart' => 'yes', 270 'wcj_wholesale_price_level_min_qty_1' => 2, 271 'wcj_wholesale_price_level_discount_percent_1' => 10, 272 ), 273 ), 274 array( 275 'id' => 'tax_display', 276 'name' => 'Tax Display', 277 'settings' => array( 278 'wcj_tax_display_enabled' => 'yes', 279 'wcj_tax_display_toggle_enabled' => 'yes', 280 ), 281 ), 282 array( 283 'id' => 'offer_price', 284 'name' => 'Offer Your Price', 285 'settings' => array( 286 'wcj_offer_price_enabled' => 'yes', 287 'wcj_offer_price_price_step' => 2, 288 ), 289 ), 290 array( 291 'id' => 'order_min_amount', 292 'name' => 'Order Minimum Amount', 293 'settings' => array( 294 'wcj_order_min_amount_enabled' => 'yes', 295 'wcj_order_minimum_amount_cart_notice_enabled' => 'yes', 296 'wcj_order_minimum_amount_stop_from_seeing_checkout' => 'yes', 297 'wcj_order_minimum_amount_by_user_role_administrator' => 100, 298 'wcj_order_minimum_amount_by_user_role_guest' => 150, 299 ), 300 ), 301 array( 302 'id' => 'eu_vat_number', 303 'name' => 'EU VAT Number', 304 'settings' => array( 305 'wcj_eu_vat_number_enabled' => 'yes', 306 ), 307 ), 308 ), 309 'first_win_check' => 'wcj_coupon_by_user_role_enabled', 310 'next_step_text' => __( 'Configure Coupon by User Role', 'woocommerce-jetpack' ), 311 'next_step_link' => 'admin.php?page=wcj-plugins&wcj-cat=cart_and_checkout§ion=coupon_by_user_role&wcj-cat-nonce=feca9b5418', 312 ), 313 'intl_Store' => array( 314 'title' => __( 'INTL Store', 'woocommerce-jetpack' ), 315 'subtitle' => __( 'Currency Exchange Rates, Prices and Currencies by Country, Multicurrency Product Base Price, and International currency tools', 'woocommerce-jetpack' ), 316 'icon' => 'dashicons-store', 317 'svg_icon' => '<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path></svg>', 318 'modules' => array( 319 array( 320 'id' => 'currency_exchange_rates', 321 'name' => 'Currency Exchange Rates', 322 'settings' => array( 323 'wcj_currency_exchange_rates_enabled' => 'yes', 324 ), 325 ), 326 array( 327 'id' => 'price_by_country', 328 'name' => 'Prices and Currencies by Country', 329 'settings' => array( 330 'wcj_price_by_country_enabled' => 'yes', 331 'wcj_price_by_country_customer_country_detection_method' => 'by_user_selection', 332 ), 333 ), 334 array( 335 'id' => 'multicurrency_base_price', 336 'name' => 'Multicurrency Product Base Price', 337 'settings' => array( 338 'wcj_multicurrency_base_price_enabled' => 'yes', 339 ), 340 ), 341 ), 342 'first_win_check' => 'wcj_currency_exchange_rates_enabled', 343 'next_step_text' => __( 'Configure Exchange Rates', 'woocommerce-jetpack' ), 344 'next_step_link' => 'admin.php?page=wcj-plugins&wcj-cat=prices_and_currencies§ion=currency_exchange_rates&wcj-cat-nonce=feca9b5418', 345 ), 346 'merchant_getting_started' => array( 347 'title' => __( 'Merchant getting started', 'woocommerce-jetpack' ), 348 'subtitle' => __( 'Product input fields, Checkout Custom Info, Product Variation Swatches, and other product tools', 'woocommerce-jetpack' ), 349 'icon' => 'dashicons-products', 350 'svg_icon' => '<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path></svg>', 351 'modules' => array( 352 array( 353 'id' => 'product_input_fields', 354 'name' => 'Product Input Fields', 355 'settings' => array( 356 'wcj_product_input_fields_enabled' => 'yes', 357 'wcj_product_input_fields_global_enabled' => 'yes', 358 'wcj_product_input_fields_enabled_global_1' => 'yes', 359 'wcj_product_input_fields_title_global_1' => 'Additional Information', 360 'wcj_product_input_fields_placeholder_global_1' => ' Add Additional Information', 361 'wcj_product_input_fields_required_global_1' => 'yes', 362 'wcj_product_input_fields_required_message_global_1' => 'Additional Information can\'t be empty.', 363 ), 364 ), 365 array( 366 'id' => 'checkout_custom_info', 367 'name' => 'Checkout Custom Info', 368 'settings' => array( 369 'wcj_checkout_custom_info_enabled' => 'yes', 370 ), 371 ), 372 array( 373 'id' => 'product_variation_swatches', 374 'name' => 'Product Variation Swatches', 375 'settings' => array( 376 'wcj_product_variation_swatches_enabled' => 'yes', 377 ), 378 ), 379 array( 380 'id' => 'checkout_files_upload', 381 'name' => 'Checkout Files Upload', 382 'settings' => array( 383 'wcj_checkout_files_upload_enabled' => 'yes', 384 'wcj_checkout_files_upload_add_to_thankyou_1' => 'yes', 385 ), 386 ), 387 array( 388 'id' => 'checkout_fees', 389 'name' => 'Checkout Fees', 390 'settings' => array( 391 'wcj_checkout_fees_enabled' => 'yes', 392 ), 393 ), 394 ), 395 'first_win_check' => 'wcj_product_input_fields_enabled', 396 'next_step_text' => __( 'Configure Product Input Fields', 'woocommerce-jetpack' ), 397 'next_step_link' => 'admin.php?page=wcj-plugins&wcj-cat=products§ion=product_input_fields&wcj-cat-nonce=feca9b5418', 398 ), 399 'merchant_aov_increase' => array( 400 'title' => __( 'Merchant AOV increase', 'woocommerce-jetpack' ), 401 'subtitle' => __( 'Coupon Code Generator, URL Coupon, and Sale Flash', 'woocommerce-jetpack' ), 402 'icon' => 'dashicons-admin-links', 403 'svg_icon' => '<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path></svg>', 404 'modules' => array( 405 array( 406 'id' => 'coupon_code_generator', 407 'name' => 'Coupon Code Generator', 408 'settings' => array( 409 'wcj_coupon_code_generator_enabled' => 'yes', 410 'wcj_coupons_code_generator_enabled' => 'yes', 411 ), 412 ), 413 array( 414 'id' => 'url_coupons', 415 'name' => 'URL Coupons', 416 'settings' => array( 417 'wcj_url_coupons_enabled' => 'yes', 418 ), 419 ), 420 array( 421 'id' => 'sale_flash', 422 'name' => 'Sale Flash', 423 'settings' => array( 424 'wcj_sale_flash_enabled' => 'yes', 425 ), 426 ), 427 ), 428 'first_win_check' => 'wcj_coupon_code_generator_enabled', 429 'next_step_text' => __( 'Configure Coupon Code', 'woocommerce-jetpack' ), 430 'next_step_link' => 'admin.php?page=wcj-plugins&wcj-cat=cart_and_checkout§ion=coupon_code_generator&wcj-cat-nonce=feca9b5418', 431 ), 432 'merchant_run_their_store_efficiently' => array( 433 'title' => __( 'Merchant run their store efficiently', 'woocommerce-jetpack' ), 434 'subtitle' => __( 'Export, Admin product List, and Purchase data', 'woocommerce-jetpack' ), 435 'icon' => 'dashicons-admin-tools', 436 'svg_icon' => '<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path></svg>', 437 'modules' => array( 438 array( 439 'id' => 'export', 440 'name' => 'Export', 441 'settings' => array( 442 'wcj_export_enabled' => 'yes', 443 ), 444 ), 445 array( 446 'id' => 'admin_products_list', 447 'name' => 'Admin Products List', 448 'settings' => array( 449 'wcj_admin_products_list_enabled' => 'yes', 450 'wcj_products_admin_list_custom_columns_enabled' => 'yes', 451 'wcj_products_admin_list_custom_columns_enabled_1' => 'yes', 452 'wcj_products_admin_list_custom_columns_label_1' => 'Sale price', 453 'wcj_products_admin_list_custom_columns_value_1' => '[wcj_product_sale_price]', 454 'wcj_products_admin_list_columns_order_enabled' => 'yes', 455 ), 456 ), 457 array( 458 'id' => 'purchase_data', 459 'name' => 'Cost of Goods', 460 'settings' => array( 461 'wcj_purchase_data_enabled' => 'yes', 462 'wcj_purchase_price_affiliate_commission_enabled' => 'yes', 463 'wcj_purchase_data_custom_columns_purchase_cost' => 'yes', 464 ), 465 ), 466 array( 467 'id' => 'order_custom_statuses', 468 'name' => 'Order Custom Statuses', 469 'settings' => array( 470 'wcj_order_custom_statuses_enabled' => 'yes', 471 'wcj_orders_custom_statuses_default_status' => 'processing', 472 ), 473 ), 474 array( 475 'id' => 'products_xml', 476 'name' => 'Products XML Feeds', 477 'settings' => array( 478 'wcj_products_xml_enabled' => 'yes', 479 'wcj_products_xml_file_path_1' => 'Click on URL to view xml file.', 480 'wcj_products_xml_orderby_1' => 'ID', 481 'wcj_products_xml_order_1' => 'ASC', 482 483 ), 484 ), 485 array( 486 'id' => 'product_bulk_meta_editor', 487 'name' => 'Product Bulk Meta Editor', 488 'settings' => array( 489 'wcj_product_bulk_meta_editor_enabled' => 'yes', 490 'wcj_product_bulk_meta_editor_additional_columns' => array( 'product_id', 'product_status' ), 491 ), 492 ), 493 array( 494 'id' => 'admin_tools', 495 'name' => 'Admin Tools', 496 'settings' => array( 497 'wcj_admin_tools_enabled' => 'yes', 498 'wcj_admin_tools_show_order_meta_enabled' => 'yes', 499 'wcj_admin_tools_show_product_meta_enabled' => 'yes', 500 ), 501 ), 502 ), 503 'first_win_check' => 'wcj_export_enabled', 504 'next_step_text' => __( 'Configure Export Tool', 'woocommerce-jetpack' ), 505 'next_step_link' => 'admin.php?page=wcj-plugins&wcj-cat=emails_and_misc§ion=export&wcj-cat-nonce=feca9b5418', 506 ), 194 507 ); -
woocommerce-jetpack/trunk/includes/admin/views/onboarding-modal.php
r3390396 r3397109 3 3 * Booster for WooCommerce - Onboarding Modal View 4 4 * 5 * @version 7. 5.05 * @version 7.6.0 6 6 * @author Pluggabl LLC. 7 7 * @package Booster_For_WooCommerce/admin … … 80 80 ); 81 81 foreach ( $goal['modules'] as $module ) : 82 $module_name = isset( $module_names[ $module['id'] ] ) ? $module_names[ $module['id'] ] : ucwords( str_replace( '_', ' ', $module['id'] ) );82 $module_name = $module['name']; 83 83 ?> 84 84 <span class="module-tag"><?php echo esc_html( $module_name ); ?></span> -
woocommerce-jetpack/trunk/langs/woocommerce-jetpack.pot
r3390396 r3397109 58 58 59 59 #: includes/admin/class-booster-onboarding.php:122 60 #: includes/admin/views/onboarding-modal.php: 5060 #: includes/admin/views/onboarding-modal.php:49 61 61 msgid "Close" 62 62 msgstr "" … … 93 93 #: includes/admin/class-booster-onboarding.php:230 94 94 #: includes/admin/class-booster-onboarding.php:243 95 #: includes/admin/views/onboarding-modal.php:8 896 #: includes/admin/views/onboarding-modal.php:11 995 #: includes/admin/views/onboarding-modal.php:87 96 #: includes/admin/views/onboarding-modal.php:118 97 97 msgid "Applied" 98 98 msgstr "" … … 120 120 121 121 #: includes/admin/class-booster-onboarding.php:241 122 #: includes/admin/views/onboarding-modal.php:2 9122 #: includes/admin/views/onboarding-modal.php:28 123 123 msgid "Blueprints" 124 124 msgstr "" … … 151 151 msgstr "" 152 152 153 #: includes/admin/class-booster-onboarding.php:7 82154 #: includes/admin/class-booster-onboarding.php: 891153 #: includes/admin/class-booster-onboarding.php:797 154 #: includes/admin/class-booster-onboarding.php:912 155 155 msgid "Permission denied." 156 156 msgstr "" 157 157 158 #: includes/admin/class-booster-onboarding.php: 789158 #: includes/admin/class-booster-onboarding.php:804 159 159 msgid "Blueprints not available." 160 160 msgstr "" 161 161 162 #: includes/admin/class-booster-onboarding.php: 795162 #: includes/admin/class-booster-onboarding.php:810 163 163 msgid "Invalid blueprint." 164 164 msgstr "" 165 165 166 #: includes/admin/class-booster-onboarding.php:8 18166 #: includes/admin/class-booster-onboarding.php:838 167 167 #, php-format 168 168 msgid "%s blueprint applied successfully!" 169 169 msgstr "" 170 170 171 #: includes/admin/class-booster-onboarding.php:9 00171 #: includes/admin/class-booster-onboarding.php:922 172 172 msgid "No snapshot found for this blueprint." 173 173 msgstr "" 174 174 175 #: includes/admin/class-booster-onboarding.php:9 24175 #: includes/admin/class-booster-onboarding.php:951 176 176 msgid "Blueprint reverted successfully." 177 177 msgstr "" … … 934 934 msgstr "" 935 935 936 #: includes/admin/onboarding-map.php:4 0936 #: includes/admin/onboarding-map.php:41 937 937 msgid "Work smarter (backend)" 938 938 msgstr "" 939 939 940 #: includes/admin/onboarding-map.php:4 1940 #: includes/admin/onboarding-map.php:42 941 941 msgid "Enable sequential order numbers and admin enhancements" 942 942 msgstr "" 943 943 944 #: includes/admin/onboarding-map.php:6 3 includes/admin/onboarding-map.php:175944 #: includes/admin/onboarding-map.php:66 includes/admin/onboarding-map.php:181 945 945 msgid "Configure order numbers" 946 946 msgstr "" 947 947 948 #: includes/admin/onboarding-map.php: 67948 #: includes/admin/onboarding-map.php:70 949 949 msgid "Go global (starter)" 950 950 msgstr "" 951 951 952 #: includes/admin/onboarding-map.php: 68952 #: includes/admin/onboarding-map.php:71 953 953 msgid "Add additional currency support" 954 954 msgstr "" 955 955 956 #: includes/admin/onboarding-map.php:8 1956 #: includes/admin/onboarding-map.php:85 957 957 msgid "Configure currencies" 958 958 msgstr "" 959 959 960 #: includes/admin/onboarding-map.php:8 5960 #: includes/admin/onboarding-map.php:89 961 961 msgid "Professional invoices (starter)" 962 962 msgstr "" 963 963 964 #: includes/admin/onboarding-map.php: 86964 #: includes/admin/onboarding-map.php:90 965 965 msgid "Auto-generate PDF invoices (free tier: Invoice only)" 966 966 msgstr "" 967 967 968 #: includes/admin/onboarding-map.php:10 0968 #: includes/admin/onboarding-map.php:106 969 969 msgid "Customize invoice template" 970 970 msgstr "" 971 971 972 #: includes/admin/onboarding-map.php:1 04972 #: includes/admin/onboarding-map.php:110 973 973 msgid "Boost conversions (free tools)" 974 974 msgstr "" 975 975 976 #: includes/admin/onboarding-map.php:1 05976 #: includes/admin/onboarding-map.php:111 977 977 msgid "Enable product add-ons and related products" 978 978 msgstr "" 979 979 980 #: includes/admin/onboarding-map.php:1 26980 #: includes/admin/onboarding-map.php:134 981 981 msgid "Add your first product add-on" 982 982 msgstr "" 983 983 984 #: includes/admin/onboarding-map.php:13 0984 #: includes/admin/onboarding-map.php:138 985 985 msgid "Better checkout (basics)" 986 986 msgstr "" 987 987 988 #: includes/admin/onboarding-map.php:13 1988 #: includes/admin/onboarding-map.php:139 989 989 msgid "Customize checkout fields and button labels" 990 990 msgstr "" 991 991 992 #: includes/admin/onboarding-map.php:1 50992 #: includes/admin/onboarding-map.php:160 993 993 msgid "Customize checkout fields" 994 994 msgstr "" 995 995 996 #: includes/admin/onboarding-map.php:1 54996 #: includes/admin/onboarding-map.php:164 997 997 msgid "Store essentials (quick setup)" 998 998 msgstr "" 999 999 1000 #: includes/admin/onboarding-map.php:1 551000 #: includes/admin/onboarding-map.php:165 1001 1001 msgid "Enable sequential order numbers and product tabs" 1002 1002 msgstr "" 1003 1003 1004 #: includes/admin/onboarding-map.php:1 791004 #: includes/admin/onboarding-map.php:185 1005 1005 msgid "Recover Lost Sale" 1006 1006 msgstr "" 1007 1007 1008 #: includes/admin/onboarding-map.php:18 01008 #: includes/admin/onboarding-map.php:186 1009 1009 msgid "Enable sequential Cart Abandonment" 1010 msgstr "" 1011 1012 #: includes/admin/onboarding-map.php:201 1013 msgid "B2B Store" 1014 msgstr "" 1015 1016 #: includes/admin/onboarding-map.php:202 1017 msgid "" 1018 "Coupon by user role, Gateways by User Role, Shipping Methods by Users, and " 1019 "Business tools" 1020 msgstr "" 1021 1022 #: includes/admin/onboarding-map.php:301 1023 msgid "Configure Coupon by User Role" 1024 msgstr "" 1025 1026 #: includes/admin/onboarding-map.php:305 1027 msgid "INTL Store" 1028 msgstr "" 1029 1030 #: includes/admin/onboarding-map.php:306 1031 msgid "" 1032 "Currency Exchange Rates, Prices and Currencies by Country, Multicurrency " 1033 "Product Base Price, and International currency tools" 1034 msgstr "" 1035 1036 #: includes/admin/onboarding-map.php:334 1037 msgid "Configure Exchange Rates" 1038 msgstr "" 1039 1040 #: includes/admin/onboarding-map.php:338 1041 msgid "Merchant getting started" 1042 msgstr "" 1043 1044 #: includes/admin/onboarding-map.php:339 1045 msgid "" 1046 "Product input fields, Checkout Custom Info, Product Variation Swatches, and " 1047 "other product tools" 1048 msgstr "" 1049 1050 #: includes/admin/onboarding-map.php:387 1051 msgid "Configure Product Input Fields" 1052 msgstr "" 1053 1054 #: includes/admin/onboarding-map.php:391 1055 msgid "Merchant AOV increase" 1056 msgstr "" 1057 1058 #: includes/admin/onboarding-map.php:392 1059 msgid "Coupon Code Generator, URL Coupon, and Sale Flash" 1060 msgstr "" 1061 1062 #: includes/admin/onboarding-map.php:420 1063 msgid "Configure Coupon Code" 1064 msgstr "" 1065 1066 #: includes/admin/onboarding-map.php:424 1067 msgid "Merchant run their store efficiently" 1068 msgstr "" 1069 1070 #: includes/admin/onboarding-map.php:425 1071 msgid "Export, Admin product List, and Purchase data" 1072 msgstr "" 1073 1074 #: includes/admin/onboarding-map.php:495 1075 msgid "Configure Export Tool" 1010 1076 msgstr "" 1011 1077 … … 1018 1084 msgstr "" 1019 1085 1020 #: includes/admin/views/onboarding-modal.php:2 61086 #: includes/admin/views/onboarding-modal.php:25 1021 1087 msgid "Quick Setup" 1022 1088 msgstr "" 1023 1089 1024 #: includes/admin/views/onboarding-modal.php:3 31090 #: includes/admin/views/onboarding-modal.php:32 1025 1091 msgid "Progress" 1026 1092 msgstr "" 1027 1093 1028 #: includes/admin/views/onboarding-modal.php:3 61094 #: includes/admin/views/onboarding-modal.php:35 1029 1095 msgid "Choose" 1030 1096 msgstr "" 1031 1097 1032 #: includes/admin/views/onboarding-modal.php:4 11098 #: includes/admin/views/onboarding-modal.php:40 1033 1099 msgid "Review" 1034 1100 msgstr "" 1035 1101 1036 #: includes/admin/views/onboarding-modal.php:4 61102 #: includes/admin/views/onboarding-modal.php:45 1037 1103 #: includes/class-wcj-order-custom-statuses.php:261 1038 1104 msgid "Complete" 1039 1105 msgstr "" 1040 1106 1041 #: includes/admin/views/onboarding-modal.php:1 101107 #: includes/admin/views/onboarding-modal.php:109 1042 1108 msgid "Includes:" 1043 1109 msgstr "" 1044 1110 1045 #: includes/admin/views/onboarding-modal.php:12 91046 #: includes/admin/views/onboarding-modal.php:15 81111 #: includes/admin/views/onboarding-modal.php:128 1112 #: includes/admin/views/onboarding-modal.php:157 1047 1113 msgid "Back" 1048 1114 msgstr "" 1049 1115 1050 #: includes/admin/views/onboarding-modal.php:13 61116 #: includes/admin/views/onboarding-modal.php:135 1051 1117 msgid "We will turn on:" 1052 1118 msgstr "" 1053 1119 1054 #: includes/admin/views/onboarding-modal.php:14 11120 #: includes/admin/views/onboarding-modal.php:140 1055 1121 msgid "We will set:" 1056 1122 msgstr "" 1057 1123 1058 #: includes/admin/views/onboarding-modal.php:14 81124 #: includes/admin/views/onboarding-modal.php:147 1059 1125 msgid "Save an undo snapshot" 1060 1126 msgstr "" 1061 1127 1062 #: includes/admin/views/onboarding-modal.php:15 11128 #: includes/admin/views/onboarding-modal.php:150 1063 1129 msgid "Lets you undo these changes later." 1064 1130 msgstr "" 1065 1131 1066 #: includes/admin/views/onboarding-modal.php:16 11132 #: includes/admin/views/onboarding-modal.php:160 1067 1133 msgid "Apply changes" 1068 1134 msgstr "" 1069 1135 1136 #: includes/admin/views/onboarding-modal.php:169 1137 msgid "All set." 1138 msgstr "" 1139 1070 1140 #: includes/admin/views/onboarding-modal.php:170 1071 msgid "All set."1072 msgstr ""1073 1074 #: includes/admin/views/onboarding-modal.php:1711075 1141 msgid "Changes applied." 1076 1142 msgstr "" 1077 1143 1078 #: includes/admin/views/onboarding-modal.php:17 41144 #: includes/admin/views/onboarding-modal.php:172 1079 1145 msgid "Next steps:" 1080 1146 msgstr "" 1081 1147 1082 #: includes/admin/views/onboarding-modal.php:18 71148 #: includes/admin/views/onboarding-modal.php:185 1083 1149 msgid "Pick Another Goal" 1084 1150 msgstr "" 1085 1151 1086 #: includes/admin/views/onboarding-modal.php:19 91152 #: includes/admin/views/onboarding-modal.php:197 1087 1153 msgid "Applying…" 1088 1154 msgstr "" … … 6997 7063 msgstr "" 6998 7064 6999 #: includes/classes/class-wcj-module-product-by-condition.php:2857000 #: includes/settings/meta-box/wcj-settings-meta-box-product-by-condition.php:357001 msgid "Visible"7002 msgstr ""7003 7004 #: includes/classes/class-wcj-module-product-by-condition.php:2967005 #: includes/settings/meta-box/wcj-settings-meta-box-product-by-condition.php:537006 msgid "Invisible"7007 msgstr ""7008 7009 7065 #: includes/classes/class-wcj-module.php:305 7010 7066 msgid "WPML: Get Terms in All Languages" … … 10810 10866 "Use \"Control\" key to select/deselect multiple options. Hold \"Control\" and " 10811 10867 "\"A\" to select all options. Leave empty to disable." 10868 msgstr "" 10869 10870 #: includes/settings/meta-box/wcj-settings-meta-box-product-by-condition.php:35 10871 msgid "Visible" 10872 msgstr "" 10873 10874 #: includes/settings/meta-box/wcj-settings-meta-box-product-by-condition.php:53 10875 msgid "Invisible" 10812 10876 msgstr "" 10813 10877 -
woocommerce-jetpack/trunk/readme.txt
r3390396 r3397109 6 6 Tested up to: 6.8.3 7 7 Requires PHP: 7.2 8 Stable tag: 7. 5.08 Stable tag: 7.6.0 9 9 License: GNU General Public License v3.0 10 10 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 347 347 348 348 == Changelog == 349 350 = 7.6.0 - 17/11/2025 = 351 352 * **Onboarding Phase 4**: Added **five new goals** to enhance performance and streamline integration. 353 - **B2B Store**: Enable wholesale pricing, role-based control, and flexible tax settings. 354 - **INTL Store**: Set up multicurrency and country-based pricing for global sales. 355 - **Merchant getting started**: Simplify setup with custom product and checkout options. 356 - **Merchant AOV increase**: Boost sales with smart coupons and promotional tools. 357 - **Merchant run their store efficiently**: Streamline store management with admin and reporting tools. 358 * FIXED- Fixed text-domain issues in Bulk and Quick Edit visibility labels to ensure proper localization. (PR #96) 359 * WooCommerce 10.3.5 Tested 360 * WordPress 6.8.3 Tested 349 361 350 362 = 7.5.0 - 05/11/2025 = -
woocommerce-jetpack/trunk/version-details.json
r3390396 r3397109 1 1 { 2 "0" : "= 7. 5.0 05/11/2025 =",3 "1" : "* Onboarding Phase 3 – Blueprints for faster outcomes.** Added **one-click Blueprints** that bundle the right free modules so new stores get real results in under a minute: **Recover Lost Sales, Boost AOV, Sell Internationally.",4 "2" : "* FIXED - Resolved a security vulnerability in the coupon code generation feature.",5 "3" : "* WooCommerce 10.3. 3Tested"2 "0" : "= 7.6.0 17/11/2025 =", 3 "1" : "* Onboarding Phase 4 - Added five new goals to enhance performance and streamline integration.", 4 "2" : "* FIXED- Fixed text-domain issues in Bulk and Quick Edit visibility labels to ensure proper localization. (PR #96)", 5 "3" : "* WooCommerce 10.3.5 Tested" 6 6 } -
woocommerce-jetpack/trunk/woocommerce-jetpack.php
r3390396 r3397109 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. 5.07 * Version: 7.6.0 8 8 * Author: Pluggabl LLC 9 9 * Author URI: https://booster.io … … 11 11 * Domain Path: /langs 12 12 * Copyright: © 2020 Pluggabl LLC. 13 * WC tested up to: 10.3. 313 * WC tested up to: 10.3.5 14 14 * License: GNU General Public License v3.0 15 15 * php version 7.2 … … 77 77 * @since 2.4.7 78 78 */ 79 public $version = '7. 5.0';79 public $version = '7.6.0'; 80 80 81 81 /**
Note: See TracChangeset
for help on using the changeset viewer.