Changeset 3084527
- Timestamp:
- 05/10/2024 12:28:58 PM (23 months ago)
- Location:
- prodigy-commerce
- Files:
-
- 10 edited
- 1 copied
-
tags/2.9.3 (copied) (copied from prodigy-commerce/trunk)
-
tags/2.9.3/README.txt (modified) (2 diffs)
-
tags/2.9.3/includes/frontend/builders/class-prodigy-products-data-mapper.php (modified) (1 diff)
-
tags/2.9.3/prodigy-commerce.php (modified) (2 diffs)
-
tags/2.9.3/templates/partials/shortcode/products_grid.php (modified) (1 diff)
-
tags/2.9.3/uninstall.php (modified) (3 diffs)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/includes/frontend/builders/class-prodigy-products-data-mapper.php (modified) (1 diff)
-
trunk/prodigy-commerce.php (modified) (2 diffs)
-
trunk/templates/partials/shortcode/products_grid.php (modified) (1 diff)
-
trunk/uninstall.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
prodigy-commerce/tags/2.9.3/README.txt
r3061297 r3084527 3 3 Tags: ecommerce platform, hosted checkout, online storefront, headless commerce, e-commerce storefront, secure checkout, pci compliant 4 4 Requires at least: 4.6 5 Tested up to: 6. 46 Stable tag: 2.9. 25 Tested up to: 6.5 6 Stable tag: 2.9.3 7 7 Requires PHP: 7.0 8 8 License: GPLv2 or later … … 183 183 == Changelog == 184 184 185 = 2.9.3 - 2024-05-10 = 186 * Fix products widget error 187 185 188 = 2.9.2 - 2024-03-29 = 186 189 * Fix attribute name showing on Product page -
prodigy-commerce/tags/2.9.3/includes/frontend/builders/class-prodigy-products-data-mapper.php
r3054534 r3084527 153 153 } 154 154 155 return $object ;155 return $object ?? array(); 156 156 } 157 157 -
prodigy-commerce/tags/2.9.3/prodigy-commerce.php
r3061297 r3084527 5 5 * Plugin URI: https://prodigycommerce.com 6 6 * Description: Provides a comprehensive set of tools to build unparalleled eCommerce experiences on WordPress. 7 * Version: 2.9. 27 * Version: 2.9.3 8 8 * Author: Prodigy Commerce 9 9 * License: GPL-2.0+ … … 17 17 use Prodigy\Includes\Prodigy_Deactivator; 18 18 19 const PRODIGY_VERSION = '2.9. 2';19 const PRODIGY_VERSION = '2.9.3'; 20 20 21 21 if ( file_exists( plugin_dir_path( __FILE__ ) . 'env.ini' ) ) { -
prodigy-commerce/tags/2.9.3/templates/partials/shortcode/products_grid.php
r3054534 r3084527 46 46 <?php endif; ?> 47 47 <div class="d-flex flex-wrap"> 48 <?php if ( $product['tiered-price']&& $product['price'] == 0.0 ): ?>48 <?php if ( isset( $product['tiered-price'], $product['price'] ) && $product['price'] == 0.0 ): ?> 49 49 <?php if ( isset( $product['price-range']['min_price'], $product['price-range']['max_price'] ) ): ?> 50 50 <?php if ( $product['price-range']['min_price'] === $product['price-range']['max_price'] ): ?> -
prodigy-commerce/tags/2.9.3/uninstall.php
r3039358 r3084527 43 43 */ 44 44 require_once plugin_dir_path( __FILE__ ) . 'includes/class-prodigy-uninstall-plugin.php'; 45 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_products();46 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_categories();47 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_attributes_terms();45 Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_products(); 46 Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_categories(); 47 Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_attributes_terms(); 48 48 49 49 /** … … 52 52 if ( ! empty(get_option( 'pg_store_key') ) ) { 53 53 require_once plugin_dir_path( __FILE__ ) . 'includes/class-prodigy-api-client.php'; 54 $prodigy_api_client = new \Prodigy\Includes\Prodigy_Api_Client();55 /**56 * only work https to https57 */58 $api_url = $prodigy_api_client::API_PROTOCOL . PRODIGY_API_DOMAIN . $prodigy_api_client::API_CONNECTION_URL;59 @$prodigy_api_client->delete_remote_content($api_url);60 delete_option( 'pg_store_key');54 $prodigy_api_client = new Prodigy\Includes\Prodigy_Api_Client(); 55 /** 56 * only work https to https 57 */ 58 $api_url = $prodigy_api_client::API_PROTOCOL . PRODIGY_API_DOMAIN . $prodigy_api_client::API_CONNECTION_URL; 59 @$prodigy_api_client->delete_remote_content($api_url); 60 delete_option( 'pg_store_key'); 61 61 } 62 62 … … 64 64 65 65 // Tables. 66 \Prodigy\Includes\Prodigy_Uninstall_Plugin::drop_tables();66 Prodigy\Includes\Prodigy_Uninstall_Plugin::drop_tables(); 67 67 68 68 delete_option('sidebars_widgets'); -
prodigy-commerce/trunk/README.txt
r3061297 r3084527 3 3 Tags: ecommerce platform, hosted checkout, online storefront, headless commerce, e-commerce storefront, secure checkout, pci compliant 4 4 Requires at least: 4.6 5 Tested up to: 6. 46 Stable tag: 2.9. 25 Tested up to: 6.5 6 Stable tag: 2.9.3 7 7 Requires PHP: 7.0 8 8 License: GPLv2 or later … … 183 183 == Changelog == 184 184 185 = 2.9.3 - 2024-05-10 = 186 * Fix products widget error 187 185 188 = 2.9.2 - 2024-03-29 = 186 189 * Fix attribute name showing on Product page -
prodigy-commerce/trunk/includes/frontend/builders/class-prodigy-products-data-mapper.php
r3054534 r3084527 153 153 } 154 154 155 return $object ;155 return $object ?? array(); 156 156 } 157 157 -
prodigy-commerce/trunk/prodigy-commerce.php
r3061297 r3084527 5 5 * Plugin URI: https://prodigycommerce.com 6 6 * Description: Provides a comprehensive set of tools to build unparalleled eCommerce experiences on WordPress. 7 * Version: 2.9. 27 * Version: 2.9.3 8 8 * Author: Prodigy Commerce 9 9 * License: GPL-2.0+ … … 17 17 use Prodigy\Includes\Prodigy_Deactivator; 18 18 19 const PRODIGY_VERSION = '2.9. 2';19 const PRODIGY_VERSION = '2.9.3'; 20 20 21 21 if ( file_exists( plugin_dir_path( __FILE__ ) . 'env.ini' ) ) { -
prodigy-commerce/trunk/templates/partials/shortcode/products_grid.php
r3054534 r3084527 46 46 <?php endif; ?> 47 47 <div class="d-flex flex-wrap"> 48 <?php if ( $product['tiered-price']&& $product['price'] == 0.0 ): ?>48 <?php if ( isset( $product['tiered-price'], $product['price'] ) && $product['price'] == 0.0 ): ?> 49 49 <?php if ( isset( $product['price-range']['min_price'], $product['price-range']['max_price'] ) ): ?> 50 50 <?php if ( $product['price-range']['min_price'] === $product['price-range']['max_price'] ): ?> -
prodigy-commerce/trunk/uninstall.php
r3039358 r3084527 43 43 */ 44 44 require_once plugin_dir_path( __FILE__ ) . 'includes/class-prodigy-uninstall-plugin.php'; 45 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_products();46 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_categories();47 \Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_attributes_terms();45 Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_products(); 46 Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_categories(); 47 Prodigy\Includes\Prodigy_Uninstall_Plugin::delete_attributes_terms(); 48 48 49 49 /** … … 52 52 if ( ! empty(get_option( 'pg_store_key') ) ) { 53 53 require_once plugin_dir_path( __FILE__ ) . 'includes/class-prodigy-api-client.php'; 54 $prodigy_api_client = new \Prodigy\Includes\Prodigy_Api_Client();55 /**56 * only work https to https57 */58 $api_url = $prodigy_api_client::API_PROTOCOL . PRODIGY_API_DOMAIN . $prodigy_api_client::API_CONNECTION_URL;59 @$prodigy_api_client->delete_remote_content($api_url);60 delete_option( 'pg_store_key');54 $prodigy_api_client = new Prodigy\Includes\Prodigy_Api_Client(); 55 /** 56 * only work https to https 57 */ 58 $api_url = $prodigy_api_client::API_PROTOCOL . PRODIGY_API_DOMAIN . $prodigy_api_client::API_CONNECTION_URL; 59 @$prodigy_api_client->delete_remote_content($api_url); 60 delete_option( 'pg_store_key'); 61 61 } 62 62 … … 64 64 65 65 // Tables. 66 \Prodigy\Includes\Prodigy_Uninstall_Plugin::drop_tables();66 Prodigy\Includes\Prodigy_Uninstall_Plugin::drop_tables(); 67 67 68 68 delete_option('sidebars_widgets');
Note: See TracChangeset
for help on using the changeset viewer.