Changeset 3222934
- Timestamp:
- 01/15/2025 01:19:05 PM (15 months ago)
- Location:
- clonable
- Files:
-
- 116 added
- 11 edited
-
tags/2.3.0 (added)
-
tags/2.3.0/Bootstrap.php (added)
-
tags/2.3.0/clonable-wp.php (added)
-
tags/2.3.0/controllers (added)
-
tags/2.3.0/controllers/Controller.php (added)
-
tags/2.3.0/controllers/DashboardController.php (added)
-
tags/2.3.0/controllers/LandingPageController.php (added)
-
tags/2.3.0/controllers/LanguageSwitcherController.php (added)
-
tags/2.3.0/controllers/LanguageTagController.php (added)
-
tags/2.3.0/controllers/SettingController.php (added)
-
tags/2.3.0/controllers/WoocommerceController.php (added)
-
tags/2.3.0/controllers/index.php (added)
-
tags/2.3.0/helpers (added)
-
tags/2.3.0/helpers/Functions.php (added)
-
tags/2.3.0/helpers/Html.php (added)
-
tags/2.3.0/helpers/Json.php (added)
-
tags/2.3.0/helpers/Locales.php (added)
-
tags/2.3.0/helpers/Session.php (added)
-
tags/2.3.0/helpers/clonable-locales-list.php (added)
-
tags/2.3.0/helpers/index.php (added)
-
tags/2.3.0/images (added)
-
tags/2.3.0/images/clonable-full-logo.png (added)
-
tags/2.3.0/images/clonable.png (added)
-
tags/2.3.0/images/configure-wordpress-thumbnail.png (added)
-
tags/2.3.0/images/flags.png (added)
-
tags/2.3.0/images/index.php (added)
-
tags/2.3.0/images/language-switcher-thumbnail.png (added)
-
tags/2.3.0/index.php (added)
-
tags/2.3.0/middleware (added)
-
tags/2.3.0/middleware/Auth.php (added)
-
tags/2.3.0/middleware/ClonedSite.php (added)
-
tags/2.3.0/middleware/MiddlewareHandler.php (added)
-
tags/2.3.0/middleware/MiddlewareInterface.php (added)
-
tags/2.3.0/middleware/WooCommerce.php (added)
-
tags/2.3.0/middleware/index.php (added)
-
tags/2.3.0/models (added)
-
tags/2.3.0/models/ApiKey.php (added)
-
tags/2.3.0/models/ClonableWooCommerce.php (added)
-
tags/2.3.0/models/ClonedSite.php (added)
-
tags/2.3.0/models/LanguageSwitcher.php (added)
-
tags/2.3.0/models/LanguageTag.php (added)
-
tags/2.3.0/models/Settings.php (added)
-
tags/2.3.0/models/Site.php (added)
-
tags/2.3.0/models/index.php (added)
-
tags/2.3.0/objects (added)
-
tags/2.3.0/objects/ApiResponse.php (added)
-
tags/2.3.0/objects/CircuitBreaker.php (added)
-
tags/2.3.0/objects/ClonableConfig.php (added)
-
tags/2.3.0/objects/ClonableResponse.php (added)
-
tags/2.3.0/objects/CurlBuilder.php (added)
-
tags/2.3.0/objects/ExcludedProductTerm.php (added)
-
tags/2.3.0/objects/Notification.php (added)
-
tags/2.3.0/objects/index.php (added)
-
tags/2.3.0/readme-da_DK.txt (added)
-
tags/2.3.0/readme-de_DE.txt (added)
-
tags/2.3.0/readme-es_ES.txt (added)
-
tags/2.3.0/readme-fr_FR.txt (added)
-
tags/2.3.0/readme-it_IT.txt (added)
-
tags/2.3.0/readme-nb_NO.txt (added)
-
tags/2.3.0/readme-nl_NL.txt (added)
-
tags/2.3.0/readme-sv_SE.txt (added)
-
tags/2.3.0/readme.txt (added)
-
tags/2.3.0/routes (added)
-
tags/2.3.0/routes/Router.php (added)
-
tags/2.3.0/routes/index.php (added)
-
tags/2.3.0/services (added)
-
tags/2.3.0/services/AllowedHostsService.php (added)
-
tags/2.3.0/services/ApiService.php (added)
-
tags/2.3.0/services/ClonableWooCommerceService.php (added)
-
tags/2.3.0/services/LanguageSwitcherService.php (added)
-
tags/2.3.0/services/LanguageTagService.php (added)
-
tags/2.3.0/services/LocaleService.php (added)
-
tags/2.3.0/services/ShortCodeService.php (added)
-
tags/2.3.0/services/SubfolderService.php (added)
-
tags/2.3.0/services/SyncService.php (added)
-
tags/2.3.0/services/index.php (added)
-
tags/2.3.0/services/modules (added)
-
tags/2.3.0/services/modules/DataPanelModule.php (added)
-
tags/2.3.0/services/modules/ExclusionModule.php (added)
-
tags/2.3.0/services/modules/ProductImporterModule.php (added)
-
tags/2.3.0/services/modules/TaxonomyModule.php (added)
-
tags/2.3.0/services/modules/index.php (added)
-
tags/2.3.0/traits (added)
-
tags/2.3.0/traits/Forms.php (added)
-
tags/2.3.0/traits/Validation.php (added)
-
tags/2.3.0/traits/WooCommerceCheck.php (added)
-
tags/2.3.0/traits/index.php (added)
-
tags/2.3.0/uninstall.php (added)
-
tags/2.3.0/views (added)
-
tags/2.3.0/views/DashboardView.php (added)
-
tags/2.3.0/views/LanguageSwitcherView.php (added)
-
tags/2.3.0/views/LanguageTagView.php (added)
-
tags/2.3.0/views/Layout.php (added)
-
tags/2.3.0/views/OnboardingView.php (added)
-
tags/2.3.0/views/SettingsView.php (added)
-
tags/2.3.0/views/ViewInterface.php (added)
-
tags/2.3.0/views/WoocommerceView.php (added)
-
tags/2.3.0/views/css (added)
-
tags/2.3.0/views/css/clonable-extra-button.css (added)
-
tags/2.3.0/views/css/clonable-global.css (added)
-
tags/2.3.0/views/css/clonable-thumbnails.css (added)
-
tags/2.3.0/views/css/clonable-woocommerce.css (added)
-
tags/2.3.0/views/css/clonable.css (added)
-
tags/2.3.0/views/css/fomantic-dropdown.css (added)
-
tags/2.3.0/views/css/fomantic-transition.css (added)
-
tags/2.3.0/views/css/freakflags.css (added)
-
tags/2.3.0/views/css/index.php (added)
-
tags/2.3.0/views/index.php (added)
-
tags/2.3.0/views/scripts (added)
-
tags/2.3.0/views/scripts/alpine.js (added)
-
tags/2.3.0/views/scripts/dohjs.js (added)
-
tags/2.3.0/views/scripts/fomantic-dropdown.js (added)
-
tags/2.3.0/views/scripts/fomantic-transition.js (added)
-
tags/2.3.0/views/scripts/index.php (added)
-
tags/2.3.0/views/scripts/onload.js (added)
-
tags/2.3.0/views/scripts/woocommerce-clone-field.js (added)
-
trunk/clonable-wp.php (modified) (3 diffs)
-
trunk/readme-da_DK.txt (modified) (2 diffs)
-
trunk/readme-de_DE.txt (modified) (2 diffs)
-
trunk/readme-es_ES.txt (modified) (2 diffs)
-
trunk/readme-fr_FR.txt (modified) (2 diffs)
-
trunk/readme-it_IT.txt (modified) (2 diffs)
-
trunk/readme-nb_NO.txt (modified) (2 diffs)
-
trunk/readme-nl_NL.txt (modified) (2 diffs)
-
trunk/readme-sv_SE.txt (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/services/ClonableWooCommerceService.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
clonable/trunk/clonable-wp.php
r3198101 r3222934 5 5 Description: Official plugin for improving your clones made with Clonable. 6 6 Plugin URI: https://kb.clonable.net/en/introduction/getting-started/wordpress#de-clonable-plug-in-downloaden 7 Version: 2. 2.87 Version: 2.3.0 8 8 Author: Clonable BV 9 9 Author URI: https://www.clonable.net … … 104 104 105 105 define('CLONABLE_NAME', 'Clonable'); 106 define('CLONABLE_VERSION', '2. 2.8');106 define('CLONABLE_VERSION', '2.3.0'); 107 107 108 108 try { … … 151 151 // Instantiate all the services that are used for different kind of WooCommerce functionalities. 152 152 $woocommerce_service = new ClonableWooCommerceService(); 153 add_action( 'before_woocommerce_init', function() { 154 if ( class_exists( \Automattic\WooCommerce\Utilities\FeaturesUtil::class ) ) { 155 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true); 156 } 157 }); 153 158 } catch (Exception $exception) { 154 159 error_log("[Clonable] Error while setting up WooCommerce modules: {$exception->getMessage()}"); -
clonable/trunk/readme-da_DK.txt
r3198101 r3222934 3 3 Tags: oversættelser, oversæt, flersproget, clonable, seo 4 4 Requires at least: 5.0 5 Tested up to: 6. 6.25 Tested up to: 6.7.1 6 6 Requires PHP: 7.2 7 Stable tag: 2. 2.87 Stable tag: 2.3.0 8 8 License: GPL v2 or later 9 9 … … 32 32 33 33 == Changelog == 34 v2.3.0 35 Kompatibilitet med WooCommerce High-Performance Order Storage 36 34 37 v2.2.8 35 38 Bug fix: externally managed subfolders -
clonable/trunk/readme-de_DE.txt
r3198101 r3222934 3 3 Tags: Übersetzungen, übersetzen, mehrsprachig, clonable, seo 4 4 Requires at least: 5.0 5 Tested up to: 6. 6.25 Tested up to: 6.7.1 6 6 Requires PHP: 7.2 7 Stable tag: 2. 2.87 Stable tag: 2.3.0 8 8 License: GPL v2 or later 9 9 … … 32 32 33 33 == Changelog == 34 v2.3.0 35 Kompatibilität mit WooCommerce High-Performance Order Storage 36 34 37 v2.2.8 35 38 Bug fix: externally managed subfolders -
clonable/trunk/readme-es_ES.txt
r3198101 r3222934 3 3 Tags: traducciones, traducir, multilingüe, clonable, seo 4 4 Requires at least: 5.0 5 Tested up to: 6. 6.25 Tested up to: 6.7.1 6 6 Requires PHP: 7.2 7 Stable tag: 2. 2.87 Stable tag: 2.3.0 8 8 License: GPL v2 or later 9 9 … … 32 32 33 33 == Changelog == 34 v2.3.0 35 Compatibilidad con High-Performance Order Storage 36 34 37 v2.2.8 35 38 Bug fix: externally managed subfolders -
clonable/trunk/readme-fr_FR.txt
r3198101 r3222934 3 3 Tags : traductions, traduire, multilingue, clonable, seo 4 4 Requires at least: 5.0 5 Tested up to: 6. 6.25 Tested up to: 6.7.1 6 6 Requires PHP: 7.2 7 Stable tag: 2. 2.87 Stable tag: 2.3.0 8 8 License: GPL v2 or later 9 9 … … 32 32 33 33 == Changelog == 34 v2.3.0 35 Compatibilité avec WooCommerce High-Performance Order Storage 36 34 37 v2.2.8 35 38 Bug fix: externally managed subfolders -
clonable/trunk/readme-it_IT.txt
r3198101 r3222934 3 3 Tags: traduzioni, tradurre, multilingue, clonable, seo 4 4 Requires at least: 5.0 5 Tested up to: 6. 6.25 Tested up to: 6.7.1 6 6 Requires PHP: 7.2 7 Stable tag: 2. 2.87 Stable tag: 2.3.0 8 8 License: GPL v2 or later 9 9 … … 32 32 33 33 == Changelog == 34 v2.3.0 35 Compatibilità con High-Performance Order Storage 36 34 37 v2.2.8 35 38 Bug fix: externally managed subfolders -
clonable/trunk/readme-nb_NO.txt
r3198101 r3222934 3 3 Tags: oversettelser, oversette, flerspråklig, clonable 4 4 Requires at least: 5.0 5 Tested up to: 6. 6.25 Tested up to: 6.7.1 6 6 Requires PHP: 7.2 7 Stable tag: 2. 2.87 Stable tag: 2.3.0 8 8 License: GPL v2 or later 9 9 … … 32 32 33 33 == Changelog == 34 v2.3.0 35 Kompatibilitet med High-Performance Order Storage 36 34 37 v2.2.8 35 38 Bug fix: externally managed subfolders -
clonable/trunk/readme-nl_NL.txt
r3198101 r3222934 3 3 Tags: vertalingen, vertalen, meertalig, clonable 4 4 Requires at least: 5.0 5 Tested up to: 6. 6.25 Tested up to: 6.7.1 6 6 Requires PHP: 7.2 7 Stable tag: 2. 2.87 Stable tag: 2.3.0 8 8 License: GPL v2 or later 9 9 … … 32 32 33 33 == Changelog == 34 v2.3.0 35 Compatibiliteit met WooCommerce High-Performance Order Storage 36 34 37 v2.2.8 35 38 Bug fix: extern beheerde subfolders -
clonable/trunk/readme-sv_SE.txt
r3198101 r3222934 3 3 Tags: översättningar, översätta, flerspråkig, clonable, seo 4 4 Requires at least: 5.0 5 Tested up to: 6. 6.25 Tested up to: 6.7.1 6 6 Requires PHP: 7.2 7 Stable tag: 2. 2.87 Stable tag: 2.3.0 8 8 License: GPL v2 or later 9 9 … … 32 32 33 33 == Changelog == 34 v2.3.0 35 Kompatibilitet med High-Performance Order Storage 36 34 37 v2.2.8 35 38 Bug fix: externally managed subfolders -
clonable/trunk/readme.txt
r3198101 r3222934 5 5 Tested up to: 6.7.1 6 6 Requires PHP: 7.2 7 Stable tag: 2. 2.87 Stable tag: 2.3.0 8 8 License: GPL v2 or later 9 9 … … 32 32 33 33 == Changelog == 34 v2.3.0 35 Compatibility with WooCommerce High-Performance Order Storage 36 34 37 v2.2.8 35 38 Bug fix: externally managed subfolders -
clonable/trunk/services/ClonableWooCommerceService.php
r3013607 r3222934 11 11 use Clonable\Services\Modules\TaxonomyModule; 12 12 use Clonable\Traits\WooCommerceCheck; 13 use WC_Order; 13 14 14 15 defined( 'ABSPATH' ) || exit; … … 69 70 if (!empty($post_data['clonable_origin'])) { 70 71 if ($this->is_valid_origin($post_data['clonable_origin'])) { 71 update_post_meta($order_id, 'clonable_origin', sanitize_text_field($post_data['clonable_origin'])); 72 $order = wc_get_order($order_id); 73 $order->update_meta_data('clonable_origin', sanitize_text_field($post_data['clonable_origin'])); 74 $order->save(); 72 75 } 73 76 } … … 81 84 */ 82 85 public function display_order_origin($order) { 83 echo '<p><strong>Clonable Origin:</strong> ' . esc_html(get_post_meta($order->get_id(), 'clonable_origin', true)) . '</p>'; 86 $clonable_origin = $order->get_meta('clonable_origin'); 87 echo '<p><strong>Clonable Origin:</strong> ' . esc_html($clonable_origin) . '</p>'; 84 88 } 85 89
Note: See TracChangeset
for help on using the changeset viewer.