Changeset 3147247
- Timestamp:
- 09/05/2024 07:04:14 PM (19 months ago)
- Location:
- psupsellmaster/trunk
- Files:
-
- 3 added
- 9 edited
-
includes/admin/functions-edit-product.php (modified) (1 diff)
-
includes/admin/templates/settings/page-checkout.php (modified) (1 diff)
-
includes/admin/templates/settings/page-product.php (modified) (1 diff)
-
includes/admin/templates/settings/popup-add-to-cart.php (modified) (1 diff)
-
includes/class-psupsellmaster-settings.php (modified) (2 diffs)
-
includes/class-psupsellmaster.php (modified) (1 diff)
-
includes/functions-base.php (modified) (1 diff)
-
includes/integrations/sitepress-multilingual-cms (added)
-
includes/integrations/sitepress-multilingual-cms/functions.php (added)
-
psupsellmaster.php (modified) (2 diffs)
-
readme.txt (modified) (3 diffs)
-
wpml-config.xml (added)
Legend:
- Unmodified
- Added
- Removed
-
psupsellmaster/trunk/includes/admin/functions-edit-product.php
r3108209 r3147247 157 157 <div class="psupsellmaster_metabox_row"> 158 158 <div class="psupsellmaster_metabox_column psupsellmaster_metabox_left"> 159 <strong><?php esc_html_e( ' PlannedCampaigns', 'psupsellmaster' ); ?></strong>159 <strong><?php esc_html_e( 'Campaigns', 'psupsellmaster' ); ?></strong> 160 160 </div> 161 161 <div class="psupsellmaster_metabox_column psupsellmaster_metabox_right"> -
psupsellmaster/trunk/includes/admin/templates/settings/page-checkout.php
r3107510 r3147247 86 86 <tr valign="top"> 87 87 <th scope="row"> 88 <label for="psupsellmaster_product_page_campaigns"><?php esc_html_e( ' PlannedCampaigns', 'psupsellmaster' ); ?></label>88 <label for="psupsellmaster_product_page_campaigns"><?php esc_html_e( 'Campaigns', 'psupsellmaster' ); ?></label> 89 89 </th> 90 90 <td> -
psupsellmaster/trunk/includes/admin/templates/settings/page-product.php
r3107510 r3147247 92 92 <tr valign="top"> 93 93 <th scope="row"> 94 <label for="psupsellmaster_product_page_campaigns"><?php esc_html_e( ' PlannedCampaigns', 'psupsellmaster' ); ?></label>94 <label for="psupsellmaster_product_page_campaigns"><?php esc_html_e( 'Campaigns', 'psupsellmaster' ); ?></label> 95 95 </th> 96 96 <td> -
psupsellmaster/trunk/includes/admin/templates/settings/popup-add-to-cart.php
r3107510 r3147247 108 108 <tr valign="top"> 109 109 <th scope="row"> 110 <label for="psupsellmaster_product_page_campaigns"><?php esc_html_e( ' PlannedCampaigns', 'psupsellmaster' ); ?></label>110 <label for="psupsellmaster_product_page_campaigns"><?php esc_html_e( 'Campaigns', 'psupsellmaster' ); ?></label> 111 111 </th> 112 112 <td> -
psupsellmaster/trunk/includes/class-psupsellmaster-settings.php
r3065487 r3147247 221 221 */ 222 222 public static function init() { 223 // Check if the data is not empty. 224 if ( ! empty( self::$data ) ) { 225 return; 226 } 227 228 // Set the defaults. 229 self::$defaults = self::get_defaults(); 230 231 // Get the stored. 232 $stored = get_option( 'psupsellmaster_settings', array() ); 233 234 // Set the data. 235 self::$data = self::parse_data( $stored ); 223 // Load the data. 224 self::load(); 236 225 } 237 226 … … 251 240 // Return the value. 252 241 return $value; 242 } 243 244 /** 245 * Load the data. 246 */ 247 public static function load() { 248 // Set the defaults. 249 self::$defaults = self::get_defaults(); 250 251 // Get the stored. 252 $stored = get_option( 'psupsellmaster_settings', array() ); 253 254 // Set the data. 255 self::$data = self::parse_data( $stored ); 253 256 } 254 257 -
psupsellmaster/trunk/includes/class-psupsellmaster.php
r3107510 r3147247 184 184 } 185 185 186 // Check if the WPML plugin is active. 187 if ( psupsellmaster_is_plugin_active( 'wpml' ) ) { 188 require_once PSUPSELLMASTER_DIR . 'includes/integrations/sitepress-multilingual-cms/functions.php'; 189 } 190 186 191 // Allow developers to use this. 187 192 do_action( 'psupsellmaster_includes_after' ); -
psupsellmaster/trunk/includes/functions-base.php
r3107510 r3147247 140 140 // Set the is plugin active. 141 141 $is_plugin_active = class_exists( '\Elementor\Plugin' ); 142 143 // Check the plugin key. 144 } elseif ( 'wpml' === $plugin_key ) { 145 // Set the is plugin active. 146 $is_plugin_active = class_exists( 'SitePress' ); 142 147 } 143 148 -
psupsellmaster/trunk/psupsellmaster.php
r3111914 r3147247 3 3 * Plugin Name: UpsellMaster 4 4 * Plugin URI: https://www.pluginsandsnippets.com/downloads/upsellmaster/ 5 * Description: UpsellMaster automatically calculates the best-suited Upsells for your store products based on your individual and tailored Upsell algorithm in one click. In addition, UpsellMaster allows you to easily bump up customer orders by running powerful Promotion Campaigns on the Product Page, Add to Cart Popup, and Checkout Page. All Upsell Campaigns are tracked and sales results are measured to allow for the optimization of your campaigns. The Plugin also offers to display Recently Viewed Products and to easily switch between promoting Upsells or Recently Viewed Products. Take your Upselling to the next level and check out the PRO Version for even more powerful features for a Plugin that typically pays for itself!6 * Version: 2.0.1 05 * Description: UpsellMaster increases website conversion by adding tailored upsell suggestions for WooCommerce and Easy Digital Downloads webshops. Choose between displaying upsells (selected automatically), time-limited discount campaigns or recently viewed products and systematically see an increase in order values. 6 * Version: 2.0.13 7 7 * Author: Plugins & Snippets 8 8 * Author URI: https://pluginsandsnippets.com/ … … 93 93 94 94 // Set the base constants. 95 define( 'PSUPSELLMASTER_VER', '2.0.1 0' );95 define( 'PSUPSELLMASTER_VER', '2.0.13' ); 96 96 define( 'PSUPSELLMASTER_NAME', 'UpsellMaster' ); 97 97 define( 'PSUPSELLMASTER_FILE', __FILE__ ); -
psupsellmaster/trunk/readme.txt
r3132335 r3147247 8 8 Tested up to: 6.5 9 9 Requires PHP: 5.6 10 Stable Tag: 2.0.1 010 Stable Tag: 2.0.13 11 11 License: GPL v2 or later 12 12 License URI: https://www.gnu.org/licenses/gpl-2.0.html 13 UpsellMaster automatically calculates the best-suited Upsells for all your store products based on a custom tailored Upsell algorithm in one click.13 UpsellMaster increases website conversion by adding tailored upsell suggestions for WooCommerce and Easy Digital Downloads webshops. Choose between displaying upsells (selected automatically), time-limited discount campaigns or recently viewed products and systematically see an increase in order values. 14 14 15 15 16 16 == Description == 17 17 18 The UpsellMaster Plugin helps WooCommerce and Easy Digital Downloads (EDD) webstore owners to easily add Upsells and Cross Sells everywhere on their website. 19 Plus, the ability to show Recently Viewed Products and Promotional Discount Campaigns all over your webstore, to further increase conversion! 20 21 22 = Tailored Upsell Selection = 23 24 Which products are best to offer where on your Website Upsells? UpsellMaster addresses this question, which allows you to run a tailor-made algorithm that calculates which Upsells might be best to offer, depending on which products are added to the cart. It goes beyond just selecting products based on similar categories and tags, as we also can include lifetime sales and other factors as selection criteria. Selection criteria can be tailored and adapted to what works best for your webshop. Save time selecting products by having UpsellMaster do the work for you, by calculating the best possible upsells and cross sells! 25 26 27 = Pre Checkout Upsells (Easily Add to Cart) = 28 Customers can add Upsells via one click from displayed carousels to their cart, increasing the average order value pre and post-checkout. 29 30 31 = Rich Variety of Display Locations = 32 33 The plugin displays upsells on all the important pages of your webstore, especially on the Product Page, Add to Cart Popup and the Checkout. It also allows you to create and manage discount campaigns easily, automating the process to save time. This feature helps customers see more options, making it easier to find and buy additional products. It creates a better shopping experience and can boost your sales. Check out the Pro Version for even more Display locations. 34 35 36 = Recently Viewed Products = 37 38 Apart from Upsells, the plugin allows you to display recently viewed products instead. Simply switch from Upsells to Recently Viewed Products, and then those products are offered as Upsell on important locations like Product Page, Add to Cart Popup, and Checkout Page. 39 40 41 = Discount Campaigns = 42 43 Easily set up and manage automatic discount campaigns for holidays or special event such as Black Friday, where you like to offer certain products at a Discount for a limited period of time. The plugin handles everything for you, schedules the posts, displays them on the selected days on the designed display locations, which makes it simple to run effective promotion campaigns without much extra effort. This feature helps you save time and attract more customers with well-timed discounts you can schedule to run automatically. 44 45 46 = Upsell Sales Results Report = 47 48 You can easily track and understand how well your upsell and discount campaigns are working by consulting the detailed Upsell Sales Report included in the plugin. Figure out which display locations are best to promote Upsells and track the effectiveness of your Upsell Strategy overall. UpsellMaster gives you clear insights into your upsell sales, helping you make better decisions, improve your methods, and boost the success of your upsell campaigns. 49 50 51 = Elementor Website Builder Integration = 52 53 UpsellMaster comes with an integration for Elementor, allowing you to easily design and customize upsell offers flawlessly. An intuitive drag-and-drop interface allows you to design visually appealing upsell campaigns that enhance the shopping experience and boost sales. 54 55 56 = Why do you need UpsellMaster? = 57 58 UpsellMaster presents an invaluable solution for large eCommerce stores that have to deal with managing hundreds if not thousands of products for Upselling. The following lists provide the reasons why UpsellMaster becomes an invaluable Tool in boosting your Sales: 59 60 * **Boost Revenue**: Upselling is a proven strategy to maximize your revenue potential for your Webstore. The more targeted your Upsell Offers are, the higher the website conversion. 61 * **Save Time**: Simplifies and Automates the selection of products to consider for Upselling especially for stores that offer hundreds if not thousands of items and cannot afford to spend hours selecting Upsell products manually. 62 * **Rich Display Locations**: Upselling never stops on your website. Display your Upsells Offers everywhere and do not become limited to only display Offers at Checkout. Checkout the Pro Version for the Full List of Display Locations. 63 * **Upsells and Recently Viewed Products**: Benefit from both, simply switch from displaying Upsells to Recently Viewed Products. 64 * **Makes your Website more Interesting**: Displaying dynamic carousels with ever-changing Upsell Offers makes your page more interesting and gives visitors a reason to visit you again in the future. 65 * **Elementor Integration**: Offer upsells on your webstore’s landing pages using drag-and-drop features of Elementor. 66 * **WooCommerce and Easy Digital Downloads**: Our plugin works for both WooCommerce and EDD. 67 * **Free Support**: We provide Free Support for this Plugin. Simply contact us via your Website or via the Support Forum on WordPress. 68 69 70 = UpsellMaster Pro Version = 71 72 Unlock advanced capabilities and take your upselling strategies to the next level with the UpsellMaster Pro version. This upgraded offering goes beyond the Lite version, providing an array of additional features and removing any limitations. Experience the power of an enhanced toolkit designed to maximize your eCommerce potential. 18 Elevate your WooCommerce or Easy Digital Download store’s revenue with UpsellMaster, the **top choice for seamless and automated upselling and cross selling all over your website**. 19 20 This powerful plugin simplifies and automates the creation of tailored upsell offers to fit specific customer needs, in just a few clicks, ensuring relevant recommendations that enhance shopping satisfaction and lead to greater sales success. 21 22 UpsellMaster enables you to effortlessly display targeted upsell suggestions on key pages, including Product Pages, Add to Cart Popups, and Checkout. With just a few clicks, customers can add these offers to their existing order, plus the ability to show Recently Viewed Products and Promotional Discount Campaigns all over your webstore, to further increase conversion! 23 24 [Documentation](https://www.pluginsandsnippets.com/knowledge-base/upsellmaster-free-documentation/) | [PRO Version](https://www.pluginsandsnippets.com/downloads/upsellmaster/) | [Contact Us](https://www.pluginsandsnippets.com/contact/) 25 26 [Compare Standard WooCommerce Upsells versus UpsellMaster Free](https://www.pluginsandsnippets.com/knowledge-base/upsells-on-standard-woocommerce-vs-upsellmaster-free/) 27 28 29 = Key Features of the UpsellMaster Free Plugin = 30 31 Let’s explore the standout features the plugin brings to your WooCommerce and EDD stores. 32 33 * **Smart Upsell Selection**: UpsellMaster uses an intelligent algorithm to recommend the best upsells based on various factors like product categories and tags, lifetime sales, vendor sales, and more. Save time with automated product recommendations tailored to your store’s needs. 34 * **Pre-Checkout Upsells**: Enable customers to add upsells to their cart with a single click from display carousels, boosting your average order value both before and after checkout. 35 * **Versatile Display Options**: Show upsells on critical pages such as Product Pages, Add to Cart Popups, and Checkout. Easily manage discount campaigns for holidays or special events with automated scheduling to attract more customers and save time. 36 * **Recently Viewed Products**: Switch between upselling and displaying recently viewed products on key pages, offering a personalized shopping experience. 37 * **Discount Campaigns**: Set up and manage automatic discount campaigns for specific periods. The plugin schedules and displays discounts, making it simple to run effective promotions. 38 * **Sales Report Insights**: Track the performance of your upsell and discount campaigns with detailed reports. Understand which strategies work best and refine your approach for better results. 39 * **Supports Custom Taxonomies**: Easily manage upsells by leveraging custom taxonomies, ensuring that your product categories are well-organized and your upsell offers are relevant. 40 * **Elementor Integration**: Use Elementor’s drag-and-drop features to design and customize your upsell offers, enhancing the shopping experience with visually appealing campaigns. 41 * **Integrations with WooCommerce and Easy Digital Downloads**: Fully compatible with both WooCommerce and EDD, making it a versatile tool for various eCommerce platforms. 42 43 44 = Why Choose UpsellMaster? = 45 46 This plugin presents an invaluable solution for large eCommerce stores that have to deal with managing hundreds if not thousands of products for Upselling. The following lists provide the reasons why UpsellMaster becomes an invaluable Tool in boosting your Sales: 47 48 * **Boost Revenue**: Maximize your store’s revenue potential with targeted upsell offers. 49 * **Save Time**: Automate product selection for upselling, ideal for stores with extensive inventories. 50 * **Rich Display Locations**: Display upsells across various site areas, not just at checkout. Explore the PRO Version for even more display options. 51 * **Dynamic Content**: Keep your site engaging with rotating upsell offers and recently viewed products. 52 * **Elementor Support**: Create custom upsell displays with Elementor’s easy-to-use tools. 53 * **Supports WooCommerce and EDD**: Compatible with both platforms for versatile use. 54 * **Free Support**: Access free support via our website or the WordPress support forum. 55 56 57 = Upsells on Standard WooCommerce vs UpsellMaster Free = 58 59 We’ve prepared a detailed comparison table that highlights the key features and functionalities of these two options. This will help you make an informed decision on which tool best suits your e-commerce needs, ensuring you can effectively maximize sales and enhance the overall shopping experience for your customers. 60 61 [See Feature Comparison Table of Standard WooCommerce vs UpsellMaster Free](https://www.pluginsandsnippets.com/knowledge-base/upsells-on-standard-woocommerce-vs-upsellmaster-free/) 62 63 64 = Upgrade to UpsellMaster PRO - Much Powerful and Advanced Capabilities = 65 66 Take your upselling strategies to the next level with the UpsellMaster Pro version. This upgraded offering goes beyond the Lite version, providing an array of additional features and removing any limitations. Experience the power of an enhanced toolkit designed to maximize your eCommerce potential. 73 67 74 68 * Unlimited Discount Campaigns … … 81 75 * Be able to Exclude Specific Products and Categories/Tags in Upselling 82 76 * Set Unlimited Default Upsells per Product 77 78 [UpsellMaster PRO](https://www.pluginsandsnippets.com/downloads/upsellmaster/) | [Documentation](https://www.pluginsandsnippets.com/knowledge-base/upsellmaster-setup-documentation/) | [Free vs Paid Feature Comparison](https://www.pluginsandsnippets.com/downloads/upsellmaster/#comparison) 79 80 81 = Video Tutorials = 82 83 Explore our [Video Tutorials on YouTube](https://youtube.com/playlist?list=PLOVu055K6dogI957mVQPqZx9fT0T_VMmt&si=YVTiDLWWOGOEwk_V) for helpful insights on UpsellMaster plugin. 84 85 86 = Support = 87 88 Experiencing any issues or have any questions? Our dedicated support team is here to help! Please reach out to us through our [contact form](https://www.pluginsandsnippets.com/contact/). We are happy to help you and guide you with the setup. 83 89 84 90 … … 163 169 164 170 == Changelog == 171 172 = Version 2.0.13 - September 05, 2024 = 173 Fix: Update plugin header texts and WordPress.org instructions 174 175 = Version 2.0.12 - August 29, 2024 = 176 Fix: Add the wpml-config.xml file 177 178 = Version 2.0.11 - August 27, 2024 = 179 Fix: Add compatibility with the WPML plugin 165 180 166 181 = Version 2.0.10 - July 02, 2024 =
Note: See TracChangeset
for help on using the changeset viewer.