Plugin Directory

Changeset 3397109


Ignore:
Timestamp:
11/17/2025 10:50:29 AM (4 months ago)
Author:
ronyp
Message:

v7.6.0

Location:
woocommerce-jetpack/trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • woocommerce-jetpack/trunk/assets/js/admin/booster-onboarding.js

    r3390396 r3397109  
    282282            goal.modules.forEach(
    283283                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;
    290285                    modulesList.append( '<li>' + moduleName + '</li>' );
    291286                }
  • woocommerce-jetpack/trunk/includes/admin/class-booster-onboarding.php

    r3390396 r3397109  
    33 * Booster for WooCommerce - Onboarding Controller
    44 *
    5  * @version 7.5.0
     5 * @version 7.6.0
    66 * @author  Pluggabl LLC.
    77 * @package Booster_For_WooCommerce/admin
     
    768768                    return 'yes' === get_option( 'wcj_checkout_core_fields_enabled', 'no' );
    769769
     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
    770785                default:
    771786                    return false;
  • woocommerce-jetpack/trunk/includes/admin/onboarding-map.php

    r3390396 r3397109  
    44 * Data-driven configuration for onboarding goals
    55 *
    6  * @version 7.5.0
     6 * @version 7.6.0
    77 * @author  Pluggabl LLC.
    88 * @package Booster_For_WooCommerce/admin
     
    1414
    1515return array(
    16     'grow_sales'              => array(
     16    'grow_sales'                           => array(
    1717        'title'           => __( 'Grow sales now', 'woocommerce-jetpack' ),
    1818        'subtitle'        => __( 'Enable sales notifications', 'woocommerce-jetpack' ),
     
    2222            array(
    2323                'id'       => 'sales_notifications',
     24                'name'     => 'Sales Notifications',
    2425                'settings' => array(
    2526                    'wcj_sales_notifications_enabled' => 'yes',
     
    3738        'first_win_check' => 'sales_notifications_enabled',
    3839    ),
    39     'work_smarter'            => array(
     40    'work_smarter'                         => array(
    4041        'title'           => __( 'Work smarter (backend)', 'woocommerce-jetpack' ),
    4142        'subtitle'        => __( 'Enable sequential order numbers and admin enhancements', 'woocommerce-jetpack' ),
     
    4546            array(
    4647                'id'       => 'order_numbers',
     48                'name'     => 'Order Numbers',
    4749                'settings' => array(
    4850                    'wcj_order_numbers_enabled'           => 'yes',
     
    5557            array(
    5658                'id'       => 'admin_orders_list',
     59                'name'     => 'Admin Orders List',
    5760                'settings' => array(
    5861                    'wcj_admin_orders_list_enabled' => 'yes',
     
    6467        'next_step_link'  => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=shipping_and_orders&section=order_numbers&wcj-cat-nonce=',
    6568    ),
    66     'go_global'               => array(
     69    'go_global'                            => array(
    6770        'title'           => __( 'Go global (starter)', 'woocommerce-jetpack' ),
    6871        'subtitle'        => __( 'Add additional currency support', 'woocommerce-jetpack' ),
     
    7275            array(
    7376                'id'       => 'currency',
     77                'name'     => 'Currencies',
    7478                'settings' => array(
    7579                    'wcj_currency_enabled' => 'yes',
     
    8286        'next_step_link'  => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=prices_and_currencies&section=currency&wcj-cat-nonce=',
    8387    ),
    84     'professional_invoices'   => array(
     88    'professional_invoices'                => array(
    8589        'title'           => __( 'Professional invoices (starter)', 'woocommerce-jetpack' ),
    8690        'subtitle'        => __( 'Auto-generate PDF invoices (free tier: Invoice only)', 'woocommerce-jetpack' ),
     
    9094            array(
    9195                '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' ),
    96101                    'wcj_invoicing_invoice_attach_to_email_enabled' => 'yes',
    97102                ),
     
    102107        'next_step_link'  => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=pdf_invoicing&section=pdf_invoicing&wcj-cat-nonce=',
    103108    ),
    104     'boost_conversions_free'  => array(
     109    'boost_conversions_free'               => array(
    105110        'title'           => __( 'Boost conversions (free tools)', 'woocommerce-jetpack' ),
    106111        'subtitle'        => __( 'Enable product add-ons and related products', 'woocommerce-jetpack' ),
     
    110115            array(
    111116                'id'       => 'product_addons',
     117                'name'     => 'Product Addons',
    112118                'settings' => array(
    113119                    'wcj_product_addons_enabled' => 'yes',
     
    116122            array(
    117123                'id'       => 'related_products',
     124                'name'     => 'Related Products',
    118125                'settings' => array(
    119126                    'wcj_related_products_enabled'  => 'yes',
     
    128135        'next_step_link'  => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=products&section=product_addons&wcj-cat-nonce=',
    129136    ),
    130     'better_checkout_basics'  => array(
     137    'better_checkout_basics'               => array(
    131138        'title'           => __( 'Better checkout (basics)', 'woocommerce-jetpack' ),
    132139        'subtitle'        => __( 'Customize checkout fields and button labels', 'woocommerce-jetpack' ),
     
    136143            array(
    137144                'id'       => 'checkout_core_fields',
     145                'name'     => 'Checkout Core Fields',
    138146                'settings' => array(
    139147                    'wcj_checkout_core_fields_enabled' => 'yes',
     
    142150            array(
    143151                'id'       => 'more_button_labels',
     152                'name'     => 'More Button Labels',
    144153                'settings' => array(
    145154                    'wcj_more_button_labels_enabled'       => 'yes',
     
    152161        'next_step_link'  => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=cart_and_checkout&section=checkout_core_fields&wcj-cat-nonce=',
    153162    ),
    154     'store_essentials_quick'  => array(
     163    'store_essentials_quick'               => array(
    155164        'title'           => __( 'Store essentials (quick setup)', 'woocommerce-jetpack' ),
    156165        'subtitle'        => __( 'Enable sequential order numbers and product tabs', 'woocommerce-jetpack' ),
     
    160169            array(
    161170                'id'       => 'order_numbers',
     171                'name'     => 'Order Numbers',
    162172                'settings' => array(
    163173                    'wcj_order_numbers_enabled'           => 'yes',
     
    168178            array(
    169179                'id'       => 'product_tabs',
     180                'name'     => 'Product Tabs',
    170181                'settings' => array(
    171182                    '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]',
    172186                ),
    173187            ),
     
    177191        'next_step_link'  => 'admin.php?page=wcj-plugins&tab=jetpack&wcj-cat=shipping_and_orders&section=order_numbers&wcj-cat-nonce=',
    178192    ),
    179     'recover_lost_sales_goal' => array(
     193    'recover_lost_sales_goal'              => array(
    180194        'title'           => __( 'Recover Lost Sale', 'woocommerce-jetpack' ),
    181195        'subtitle'        => __( 'Enable sequential Cart Abandonment', 'woocommerce-jetpack' ),
     
    185199            array(
    186200                'id'       => 'cart_abandonment',
     201                'name'     => 'Cart Abandonment',
    187202                'settings' => array(
    188203                    'wcj_cart_abandonment_enabled' => 'yes',
     
    192207        'first_win_check' => 'wcj_cart_abandonment_enabled',
    193208    ),
     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&section=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&section=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&section=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&section=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&section=export&wcj-cat-nonce=feca9b5418',
     506    ),
    194507);
  • woocommerce-jetpack/trunk/includes/admin/views/onboarding-modal.php

    r3390396 r3397109  
    33 * Booster for WooCommerce - Onboarding Modal View
    44 *
    5  * @version 7.5.0
     5 * @version 7.6.0
    66 * @author  Pluggabl LLC.
    77 * @package Booster_For_WooCommerce/admin
     
    8080                                );
    8181                                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'];
    8383                                    ?>
    8484                                    <span class="module-tag"><?php echo esc_html( $module_name ); ?></span>
  • woocommerce-jetpack/trunk/langs/woocommerce-jetpack.pot

    r3390396 r3397109  
    5858
    5959#: includes/admin/class-booster-onboarding.php:122
    60 #: includes/admin/views/onboarding-modal.php:50
     60#: includes/admin/views/onboarding-modal.php:49
    6161msgid "Close"
    6262msgstr ""
     
    9393#: includes/admin/class-booster-onboarding.php:230
    9494#: includes/admin/class-booster-onboarding.php:243
    95 #: includes/admin/views/onboarding-modal.php:88
    96 #: includes/admin/views/onboarding-modal.php:119
     95#: includes/admin/views/onboarding-modal.php:87
     96#: includes/admin/views/onboarding-modal.php:118
    9797msgid "Applied"
    9898msgstr ""
     
    120120
    121121#: includes/admin/class-booster-onboarding.php:241
    122 #: includes/admin/views/onboarding-modal.php:29
     122#: includes/admin/views/onboarding-modal.php:28
    123123msgid "Blueprints"
    124124msgstr ""
     
    151151msgstr ""
    152152
    153 #: includes/admin/class-booster-onboarding.php:782
    154 #: includes/admin/class-booster-onboarding.php:891
     153#: includes/admin/class-booster-onboarding.php:797
     154#: includes/admin/class-booster-onboarding.php:912
    155155msgid "Permission denied."
    156156msgstr ""
    157157
    158 #: includes/admin/class-booster-onboarding.php:789
     158#: includes/admin/class-booster-onboarding.php:804
    159159msgid "Blueprints not available."
    160160msgstr ""
    161161
    162 #: includes/admin/class-booster-onboarding.php:795
     162#: includes/admin/class-booster-onboarding.php:810
    163163msgid "Invalid blueprint."
    164164msgstr ""
    165165
    166 #: includes/admin/class-booster-onboarding.php:818
     166#: includes/admin/class-booster-onboarding.php:838
    167167#, php-format
    168168msgid "%s blueprint applied successfully!"
    169169msgstr ""
    170170
    171 #: includes/admin/class-booster-onboarding.php:900
     171#: includes/admin/class-booster-onboarding.php:922
    172172msgid "No snapshot found for this blueprint."
    173173msgstr ""
    174174
    175 #: includes/admin/class-booster-onboarding.php:924
     175#: includes/admin/class-booster-onboarding.php:951
    176176msgid "Blueprint reverted successfully."
    177177msgstr ""
     
    934934msgstr ""
    935935
    936 #: includes/admin/onboarding-map.php:40
     936#: includes/admin/onboarding-map.php:41
    937937msgid "Work smarter (backend)"
    938938msgstr ""
    939939
    940 #: includes/admin/onboarding-map.php:41
     940#: includes/admin/onboarding-map.php:42
    941941msgid "Enable sequential order numbers and admin enhancements"
    942942msgstr ""
    943943
    944 #: includes/admin/onboarding-map.php:63 includes/admin/onboarding-map.php:175
     944#: includes/admin/onboarding-map.php:66 includes/admin/onboarding-map.php:181
    945945msgid "Configure order numbers"
    946946msgstr ""
    947947
    948 #: includes/admin/onboarding-map.php:67
     948#: includes/admin/onboarding-map.php:70
    949949msgid "Go global (starter)"
    950950msgstr ""
    951951
    952 #: includes/admin/onboarding-map.php:68
     952#: includes/admin/onboarding-map.php:71
    953953msgid "Add additional currency support"
    954954msgstr ""
    955955
    956 #: includes/admin/onboarding-map.php:81
     956#: includes/admin/onboarding-map.php:85
    957957msgid "Configure currencies"
    958958msgstr ""
    959959
    960 #: includes/admin/onboarding-map.php:85
     960#: includes/admin/onboarding-map.php:89
    961961msgid "Professional invoices (starter)"
    962962msgstr ""
    963963
    964 #: includes/admin/onboarding-map.php:86
     964#: includes/admin/onboarding-map.php:90
    965965msgid "Auto-generate PDF invoices (free tier: Invoice only)"
    966966msgstr ""
    967967
    968 #: includes/admin/onboarding-map.php:100
     968#: includes/admin/onboarding-map.php:106
    969969msgid "Customize invoice template"
    970970msgstr ""
    971971
    972 #: includes/admin/onboarding-map.php:104
     972#: includes/admin/onboarding-map.php:110
    973973msgid "Boost conversions (free tools)"
    974974msgstr ""
    975975
    976 #: includes/admin/onboarding-map.php:105
     976#: includes/admin/onboarding-map.php:111
    977977msgid "Enable product add-ons and related products"
    978978msgstr ""
    979979
    980 #: includes/admin/onboarding-map.php:126
     980#: includes/admin/onboarding-map.php:134
    981981msgid "Add your first product add-on"
    982982msgstr ""
    983983
    984 #: includes/admin/onboarding-map.php:130
     984#: includes/admin/onboarding-map.php:138
    985985msgid "Better checkout (basics)"
    986986msgstr ""
    987987
    988 #: includes/admin/onboarding-map.php:131
     988#: includes/admin/onboarding-map.php:139
    989989msgid "Customize checkout fields and button labels"
    990990msgstr ""
    991991
    992 #: includes/admin/onboarding-map.php:150
     992#: includes/admin/onboarding-map.php:160
    993993msgid "Customize checkout fields"
    994994msgstr ""
    995995
    996 #: includes/admin/onboarding-map.php:154
     996#: includes/admin/onboarding-map.php:164
    997997msgid "Store essentials (quick setup)"
    998998msgstr ""
    999999
    1000 #: includes/admin/onboarding-map.php:155
     1000#: includes/admin/onboarding-map.php:165
    10011001msgid "Enable sequential order numbers and product tabs"
    10021002msgstr ""
    10031003
    1004 #: includes/admin/onboarding-map.php:179
     1004#: includes/admin/onboarding-map.php:185
    10051005msgid "Recover Lost Sale"
    10061006msgstr ""
    10071007
    1008 #: includes/admin/onboarding-map.php:180
     1008#: includes/admin/onboarding-map.php:186
    10091009msgid "Enable sequential Cart Abandonment"
     1010msgstr ""
     1011
     1012#: includes/admin/onboarding-map.php:201
     1013msgid "B2B Store"
     1014msgstr ""
     1015
     1016#: includes/admin/onboarding-map.php:202
     1017msgid ""
     1018"Coupon by user role, Gateways by User Role, Shipping Methods by Users, and "
     1019"Business tools"
     1020msgstr ""
     1021
     1022#: includes/admin/onboarding-map.php:301
     1023msgid "Configure Coupon by User Role"
     1024msgstr ""
     1025
     1026#: includes/admin/onboarding-map.php:305
     1027msgid "INTL Store"
     1028msgstr ""
     1029
     1030#: includes/admin/onboarding-map.php:306
     1031msgid ""
     1032"Currency Exchange Rates, Prices and Currencies by Country, Multicurrency "
     1033"Product Base Price, and International currency tools"
     1034msgstr ""
     1035
     1036#: includes/admin/onboarding-map.php:334
     1037msgid "Configure Exchange Rates"
     1038msgstr ""
     1039
     1040#: includes/admin/onboarding-map.php:338
     1041msgid "Merchant getting started"
     1042msgstr ""
     1043
     1044#: includes/admin/onboarding-map.php:339
     1045msgid ""
     1046"Product input fields, Checkout Custom Info, Product Variation Swatches, and "
     1047"other product tools"
     1048msgstr ""
     1049
     1050#: includes/admin/onboarding-map.php:387
     1051msgid "Configure Product Input Fields"
     1052msgstr ""
     1053
     1054#: includes/admin/onboarding-map.php:391
     1055msgid "Merchant AOV increase"
     1056msgstr ""
     1057
     1058#: includes/admin/onboarding-map.php:392
     1059msgid "Coupon Code Generator, URL Coupon, and Sale Flash"
     1060msgstr ""
     1061
     1062#: includes/admin/onboarding-map.php:420
     1063msgid "Configure Coupon Code"
     1064msgstr ""
     1065
     1066#: includes/admin/onboarding-map.php:424
     1067msgid "Merchant run their store efficiently"
     1068msgstr ""
     1069
     1070#: includes/admin/onboarding-map.php:425
     1071msgid "Export, Admin product List, and Purchase data"
     1072msgstr ""
     1073
     1074#: includes/admin/onboarding-map.php:495
     1075msgid "Configure Export Tool"
    10101076msgstr ""
    10111077
     
    10181084msgstr ""
    10191085
    1020 #: includes/admin/views/onboarding-modal.php:26
     1086#: includes/admin/views/onboarding-modal.php:25
    10211087msgid "Quick Setup"
    10221088msgstr ""
    10231089
    1024 #: includes/admin/views/onboarding-modal.php:33
     1090#: includes/admin/views/onboarding-modal.php:32
    10251091msgid "Progress"
    10261092msgstr ""
    10271093
    1028 #: includes/admin/views/onboarding-modal.php:36
     1094#: includes/admin/views/onboarding-modal.php:35
    10291095msgid "Choose"
    10301096msgstr ""
    10311097
    1032 #: includes/admin/views/onboarding-modal.php:41
     1098#: includes/admin/views/onboarding-modal.php:40
    10331099msgid "Review"
    10341100msgstr ""
    10351101
    1036 #: includes/admin/views/onboarding-modal.php:46
     1102#: includes/admin/views/onboarding-modal.php:45
    10371103#: includes/class-wcj-order-custom-statuses.php:261
    10381104msgid "Complete"
    10391105msgstr ""
    10401106
    1041 #: includes/admin/views/onboarding-modal.php:110
     1107#: includes/admin/views/onboarding-modal.php:109
    10421108msgid "Includes:"
    10431109msgstr ""
    10441110
    1045 #: includes/admin/views/onboarding-modal.php:129
    1046 #: includes/admin/views/onboarding-modal.php:158
     1111#: includes/admin/views/onboarding-modal.php:128
     1112#: includes/admin/views/onboarding-modal.php:157
    10471113msgid "Back"
    10481114msgstr ""
    10491115
    1050 #: includes/admin/views/onboarding-modal.php:136
     1116#: includes/admin/views/onboarding-modal.php:135
    10511117msgid "We will turn on:"
    10521118msgstr ""
    10531119
    1054 #: includes/admin/views/onboarding-modal.php:141
     1120#: includes/admin/views/onboarding-modal.php:140
    10551121msgid "We will set:"
    10561122msgstr ""
    10571123
    1058 #: includes/admin/views/onboarding-modal.php:148
     1124#: includes/admin/views/onboarding-modal.php:147
    10591125msgid "Save an undo snapshot"
    10601126msgstr ""
    10611127
    1062 #: includes/admin/views/onboarding-modal.php:151
     1128#: includes/admin/views/onboarding-modal.php:150
    10631129msgid "Lets you undo these changes later."
    10641130msgstr ""
    10651131
    1066 #: includes/admin/views/onboarding-modal.php:161
     1132#: includes/admin/views/onboarding-modal.php:160
    10671133msgid "Apply changes"
    10681134msgstr ""
    10691135
     1136#: includes/admin/views/onboarding-modal.php:169
     1137msgid "All set."
     1138msgstr ""
     1139
    10701140#: includes/admin/views/onboarding-modal.php:170
    1071 msgid "All set."
    1072 msgstr ""
    1073 
    1074 #: includes/admin/views/onboarding-modal.php:171
    10751141msgid "Changes applied."
    10761142msgstr ""
    10771143
    1078 #: includes/admin/views/onboarding-modal.php:174
     1144#: includes/admin/views/onboarding-modal.php:172
    10791145msgid "Next steps:"
    10801146msgstr ""
    10811147
    1082 #: includes/admin/views/onboarding-modal.php:187
     1148#: includes/admin/views/onboarding-modal.php:185
    10831149msgid "Pick Another Goal"
    10841150msgstr ""
    10851151
    1086 #: includes/admin/views/onboarding-modal.php:199
     1152#: includes/admin/views/onboarding-modal.php:197
    10871153msgid "Applying…"
    10881154msgstr ""
     
    69977063msgstr ""
    69987064
    6999 #: includes/classes/class-wcj-module-product-by-condition.php:285
    7000 #: includes/settings/meta-box/wcj-settings-meta-box-product-by-condition.php:35
    7001 msgid "Visible"
    7002 msgstr ""
    7003 
    7004 #: includes/classes/class-wcj-module-product-by-condition.php:296
    7005 #: includes/settings/meta-box/wcj-settings-meta-box-product-by-condition.php:53
    7006 msgid "Invisible"
    7007 msgstr ""
    7008 
    70097065#: includes/classes/class-wcj-module.php:305
    70107066msgid "WPML: Get Terms in All Languages"
     
    1081010866"Use \"Control\" key to select/deselect multiple options. Hold \"Control\" and "
    1081110867"\"A\" to select all options. Leave empty to disable."
     10868msgstr ""
     10869
     10870#: includes/settings/meta-box/wcj-settings-meta-box-product-by-condition.php:35
     10871msgid "Visible"
     10872msgstr ""
     10873
     10874#: includes/settings/meta-box/wcj-settings-meta-box-product-by-condition.php:53
     10875msgid "Invisible"
    1081210876msgstr ""
    1081310877
  • woocommerce-jetpack/trunk/readme.txt

    r3390396 r3397109  
    66Tested up to: 6.8.3
    77Requires PHP: 7.2
    8 Stable tag: 7.5.0
     8Stable tag: 7.6.0
    99License: GNU General Public License v3.0
    1010License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    347347
    348348== 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
    349361
    350362= 7.5.0 - 05/11/2025 =
  • woocommerce-jetpack/trunk/version-details.json

    r3390396 r3397109  
    11{
    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.3 Tested"
     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"
    66}
  • woocommerce-jetpack/trunk/woocommerce-jetpack.php

    r3390396 r3397109  
    55 * Plugin URI: https://booster.io
    66 * Description: Supercharge your WooCommerce site with these awesome powerful features. More than 100 modules.All in one WooCommerce plugin.
    7  * Version: 7.5.0
     7 * Version: 7.6.0
    88 * Author: Pluggabl LLC
    99 * Author URI: https://booster.io
     
    1111 * Domain Path: /langs
    1212 * Copyright: © 2020 Pluggabl LLC.
    13  * WC tested up to: 10.3.3
     13 * WC tested up to: 10.3.5
    1414 * License: GNU General Public License v3.0
    1515 * php version 7.2
     
    7777         * @since 2.4.7
    7878         */
    79         public $version = '7.5.0';
     79        public $version = '7.6.0';
    8080
    8181        /**
Note: See TracChangeset for help on using the changeset viewer.