Changeset 3337338
- Timestamp:
- 07/31/2025 02:15:36 PM (7 months ago)
- Location:
- wc-thanks-redirect
- Files:
-
- 278 added
- 3 edited
-
tags/4.2.5 (added)
-
tags/4.2.5/assets (added)
-
tags/4.2.5/assets/css (added)
-
tags/4.2.5/assets/css/admin.css (added)
-
tags/4.2.5/assets/css/bootstrap.min.css (added)
-
tags/4.2.5/assets/css/toastr.min.css (added)
-
tags/4.2.5/assets/img (added)
-
tags/4.2.5/assets/img/icon.png (added)
-
tags/4.2.5/assets/js (added)
-
tags/4.2.5/assets/js/admin.js (added)
-
tags/4.2.5/assets/js/bootstrap.min.js (added)
-
tags/4.2.5/assets/js/toastr.min.js (added)
-
tags/4.2.5/composer.json (added)
-
tags/4.2.5/composer.lock (added)
-
tags/4.2.5/index.php (added)
-
tags/4.2.5/languages (added)
-
tags/4.2.5/languages/wc-thanks-redirect-de_DE.mo (added)
-
tags/4.2.5/languages/wc-thanks-redirect-de_DE.po (added)
-
tags/4.2.5/languages/wc-thanks-redirect-de_DE_formal.mo (added)
-
tags/4.2.5/languages/wc-thanks-redirect-de_DE_formal.po (added)
-
tags/4.2.5/languages/wc-thanks-redirect-hi_IN.mo (added)
-
tags/4.2.5/languages/wc-thanks-redirect-hi_IN.po (added)
-
tags/4.2.5/languages/wc-thanks-redirect-uk_UA.mo (added)
-
tags/4.2.5/languages/wc-thanks-redirect-uk_UA.po (added)
-
tags/4.2.5/languages/wc-thanks-redirect.pot (added)
-
tags/4.2.5/license.txt (added)
-
tags/4.2.5/readme.txt (added)
-
tags/4.2.5/src (added)
-
tags/4.2.5/src/Admin.php (added)
-
tags/4.2.5/src/Api.php (added)
-
tags/4.2.5/src/Front.php (added)
-
tags/4.2.5/src/Helper.php (added)
-
tags/4.2.5/src/Modules (added)
-
tags/4.2.5/src/Modules/Rules.php (added)
-
tags/4.2.5/uninstall.php (added)
-
tags/4.2.5/vendor (added)
-
tags/4.2.5/vendor/autoload.php (added)
-
tags/4.2.5/vendor/composer (added)
-
tags/4.2.5/vendor/composer/ClassLoader.php (added)
-
tags/4.2.5/vendor/composer/InstalledVersions.php (added)
-
tags/4.2.5/vendor/composer/LICENSE (added)
-
tags/4.2.5/vendor/composer/autoload_classmap.php (added)
-
tags/4.2.5/vendor/composer/autoload_files.php (added)
-
tags/4.2.5/vendor/composer/autoload_namespaces.php (added)
-
tags/4.2.5/vendor/composer/autoload_psr4.php (added)
-
tags/4.2.5/vendor/composer/autoload_real.php (added)
-
tags/4.2.5/vendor/composer/autoload_static.php (added)
-
tags/4.2.5/vendor/composer/installed.json (added)
-
tags/4.2.5/vendor/composer/installed.php (added)
-
tags/4.2.5/vendor/composer/platform_check.php (added)
-
tags/4.2.5/vendor/freemius (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/LICENSE.txt (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/README.md (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/account.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/add-ons.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/affiliation.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/checkout.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/clone-resolution.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/common.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/connect.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/debug.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/dialog-boxes.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/optout.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/admin/plugins.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/customizer.css (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/css/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/img (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/img/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/img/plugin-icon.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/img/theme-icon.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/jquery.form.js (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/nojquery.ba-postmessage.js (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/postmessage.js (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/14fb1bd5b7c41648488b06147f50a0dc.svg (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/178afa6030e76635dbe835e111d2c507.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/27b5a722a5553d9de0170325267fccec.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/4375c4a3ddc6f637c2ab9a2d7220f91e.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/4529cac82a2d1f300d3c4702b7b5e8f3.svg (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/5480ed23b199531a8cbc05924f26952b.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/b4f3b958f4a019862d81b15f3f8eee3a.svg (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/c03f665db27af43971565560adfba594.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/cb5fc4f6ec7ada72e986f6e7dde365bf.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/dd89563360f0272635c8f0ab7d7f1402.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/e366d70661d8ad2493bd6afbd779f125.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/f18006f6535a1a6e9c6bfbffafe6f18a.svg (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/f3aac72a8e63997d6bb888f816457e9b.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/f928f1be99776af83e8e6be4baf8ffe7.svg (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/fde48e4609a6ddc11d639fc2421f2afd.png (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/freemius-pricing.js (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/assets/js/pricing/freemius-pricing.js.LICENSE.txt (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/composer.json (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/config.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-freemius-abstract.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-freemius.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-fs-admin-notices.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-fs-api.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-fs-garbage-collector.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-fs-lock.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-fs-logger.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-fs-options.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-fs-plugin-updater.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-fs-security.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-fs-storage.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/class-fs-user-lock.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/customizer (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/customizer/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/debug (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/debug/debug-bar-start.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/debug/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-affiliate.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-billing.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-entity.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-payment.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-plugin-info.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-plugin-license.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-plugin-plan.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-plugin-tag.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-plugin.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-pricing.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-scope-entity.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-site.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-subscription.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/class-fs-user.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/entities/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/fs-core-functions.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/fs-essential-functions.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/fs-html-escaping-functions.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/fs-plugin-info-dialog.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/l10n.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-cache-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-checkout-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-clone-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-contact-form-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-debug-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-key-value-storage.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-license-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-option-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-permission-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-plan-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/class-fs-plugin-manager.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/managers/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/Exception.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/FreemiusBase.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/FreemiusWordPress.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/LICENSE.txt (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/sdk/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/supplements (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/supplements/fs-migration-2.5.1.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/includes/supplements/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-cs_CZ.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-da_DK.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-de_DE.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-es_ES.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-fr_FR.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-he_IL.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-hu_HU.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-it_IT.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-ja.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-nl_NL.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-ru_RU.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-ta.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius-zh_CN.mo (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/freemius.pot (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/languages/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/require.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/start.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account/billing.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account/partials (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account/partials/activate-license-button.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account/partials/addon.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account/partials/deactivate-license-button.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account/partials/disconnect-button.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account/partials/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account/partials/site.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/account/payments.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/add-ons.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/add-trial-to-pricing.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/admin-notice.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/ajax-loader.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/api-connectivity-message-js.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/auto-installation.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/checkout (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/checkout.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/checkout/frame.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/checkout/process-redirect.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/checkout/redirect.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/clone-resolution-js.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/connect (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/connect.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/connect/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/connect/permission.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/connect/permissions-group.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/contact.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/debug (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/debug.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/debug/api-calls.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/debug/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/debug/logger.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/debug/plugins-themes-sync.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/debug/scheduled-crons.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/email.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/affiliation.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/data-debug-mode.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/deactivation (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/deactivation/contact.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/deactivation/form.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/deactivation/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/deactivation/retry-skip.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/email-address-update.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/license-activation.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/optout.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/resend-key.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/subscription-cancellation.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/trial-start.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/forms/user-change.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/gdpr-optin-js.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/js (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/js/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/js/jquery.content-change.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/js/open-license-activation.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/js/permissions.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/js/style-premium-theme.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/partials (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/partials/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/partials/network-activation.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/plugin-icon.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/plugin-info (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/plugin-info/description.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/plugin-info/features.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/plugin-info/index.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/plugin-info/screenshots.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/pricing.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/secure-https-header.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/sticky-admin-notice-js.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/tabs-capture-js.php (added)
-
tags/4.2.5/vendor/freemius/wordpress-sdk/templates/tabs.php (added)
-
tags/4.2.5/wc-thanks-redirect.php (added)
-
trunk/readme.txt (modified) (5 diffs)
-
trunk/src/Front.php (modified) (3 diffs)
-
trunk/wc-thanks-redirect.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wc-thanks-redirect/trunk/readme.txt
r3334040 r3337338 7 7 Requires at least: 6.2 8 8 Tested up to: 6.8 9 Stable tag: 4.2. 410 Version: 4.2. 49 Stable tag: 4.2.5 10 Version: 4.2.5 11 11 Requires PHP: 7.4 12 12 License: GPLv2 or later … … 63 63 12- Compatible with <a target="_blank" href="https://wordpress.org/plugins/approve-orders/">Approve Orders for WooCommerce</a>, enabling **Order Approval** allowing shop owners to **approve** or **reject** orders before payment is processed. 64 64 65 13- GTM DataLayer for Google Analytics 66 67 14- FBQ Track Purchase 68 65 69 66 70 **PRO Features** … … 81 85 In the “Thank You URL” field in the product? put like this https://site.com/thanks?client_email=[billing_email] 82 86 83 8- eCommerce DataLayer for Analytics 84 85 9- Thank you page based on Payment Gateway 86 87 10- Thank You Page based on User Role 88 89 11- Thank you page based on Product Type 90 91 12- Thank You Page based on Product Category 92 93 13- Thank You Page based on Product Tags 94 95 14- Thank You Page based on Product Variation 96 97 15- Thank You Page Rules allow you to easily create customized Thank You pages with advanced logic from the user interface—no coding needed! Tailor your pages to meet your specific needs effortlessly. 98 99 16- WooCommerce Checkout Manager compatibility 100 101 17 - **Optionally, you can choose between a classic or modern template for order details:** 87 8- Thank you page based on Payment Gateway 88 89 9- Thank You Page based on User Role 90 91 10- Thank you page based on Product Type 92 93 11- Thank You Page based on Product Category 94 95 12- Thank You Page based on Product Tags 96 97 13- Thank You Page based on Product Variation 98 99 14- Thank You Page Rules allow you to easily create customized Thank You pages with advanced logic from the user interface—no coding needed! Tailor your pages to meet your specific needs effortlessly. 100 101 15- WooCommerce Checkout Manager compatibility 102 103 16 - **Optionally, you can choose between a classic or modern template for order details:** 102 104 * For the classic template (default), use: **[TRFW_ORDER_DETAILS template="classic"]** 103 105 * For the modern template, use: **[TRFW_ORDER_DETAILS template="modern"]** … … 192 194 == Changelog == 193 195 196 **V 4.2.5** 197 GTM Datalayer. 198 FBQ Track Purchase 199 194 200 **V 4.2.4** 195 201 Various fixes. … … 275 281 == Upgrade Notice == 276 282 277 = 4.2. 3=278 AJAX Fix 283 = 4.2.5 = 284 eCommerce Tracking -
wc-thanks-redirect/trunk/src/Front.php
r3195464 r3337338 33 33 /* Redirect to thank you */ 34 34 add_action( 'woocommerce_thankyou', array( $this, 'safe_redirect' ), 99, 1 ); 35 } 36 35 /* Add action for Footer */ 36 add_action( 'wp_footer', array( $this, 'datalayer_purchase_event' ) ); 37 } 38 39 /** 40 * Shortcode Order Details 41 * 42 * @since 4.2.0 43 * @return string 44 */ 37 45 public function shortcode_order_details() { 38 46 … … 166 174 } 167 175 176 /** 177 * Safe Redirect. 178 * 179 * @since 4.2.0 180 * @param WC_Order $order_id 181 * @return void 182 */ 168 183 public function safe_redirect( $order_id ) { 169 184 $wctr_global = get_option( 'wctr_global' ); … … 240 255 } 241 256 } 257 258 /** 259 * Datalayer purchase event. 260 * 261 * @since 4.2.5 262 * @param array $atts Array of attributes. 263 */ 264 public function datalayer_purchase_event( $atts = array() ) { // phpcs:ignore 265 266 // Check if order received ID exists in the query var 267 $order_id = wc_thanks_redirect_get_order_id(); 268 if ( ! $order_id ) { 269 return; 270 } 271 272 $order = wc_get_order( $order_id ); 273 if ( ! $order ) { 274 return; 275 } 276 277 // Fetch order data 278 $order_items = $order->get_items(); 279 $items_data = array(); 280 $fb_content_ids = array(); 281 $fb_contents = array(); 282 283 foreach ( $order_items as $item_id => $item ) { // phpcs:ignore 284 $product = $item->get_product(); 285 $item_data = array( 286 'item_name' => $item->get_name(), 287 'item_id' => $product->get_sku() ? $product->get_sku() : $product->get_id(), 288 'price' => $product->get_price(), 289 'item_brand' => $this->get_product_brand( $product->get_id() ), 290 'item_category' => $product ? wc_get_product_category_list( $product->get_id(), ', ' ) : '', 291 'quantity' => $item->get_quantity(), 292 ); 293 $items_data[] = $item_data; 294 295 // Data for Facebook Pixel 296 $fb_content_ids[] = $product->get_sku() ? $product->get_sku() : (string) $product->get_id(); 297 $fb_contents[] = array( 298 'id' => $product->get_sku() ? $product->get_sku() : (string) $product->get_id(), 299 'quantity' => $item->get_quantity(), 300 ); 301 } 302 303 // DataLayer variables 304 $currency = get_woocommerce_currency(); 305 $value = $order->get_total(); 306 $tax = $order->get_total_tax(); 307 $shipping = $order->get_shipping_total(); 308 $affiliation = get_bloginfo( 'name' ); 309 $transaction_id = $order->get_order_number(); 310 $coupon_code = $order->get_coupon_codes() ? implode( ',', $order->get_coupon_codes() ) : ''; 311 312 // Prepare the JavaScript dataLayer and Facebook Pixel script 313 ?> 314 <script> 315 // DataLayer for GTM 316 window.dataLayer = window.dataLayer || []; 317 window.dataLayer.push({ 318 event: 'purchase', 319 ecommerce: { 320 currency: '<?php echo esc_js( $currency ); ?>', 321 value: <?php echo esc_js( $value ); ?>, 322 tax: <?php echo esc_js( $tax ); ?>, 323 shipping: <?php echo esc_js( $shipping ); ?>, 324 affiliation: '<?php echo esc_js( $affiliation ); ?>', 325 transaction_id: '<?php echo esc_js( $transaction_id ); ?>', 326 coupon: '<?php echo esc_js( $coupon_code ); ?>', 327 items: <?php echo wp_json_encode( $items_data ); ?> 328 } 329 }); 330 331 // Facebook Pixel Purchase Event 332 // Ensure the fbq function is loaded before calling it 333 if (typeof fbq === 'function') { 334 fbq('track', 'Purchase', { 335 value: <?php echo esc_js( $value ); ?>, 336 currency: '<?php echo esc_js( $currency ); ?>', 337 content_type: 'product', 338 contents: <?php echo wp_json_encode( $fb_contents ); ?> 339 }); 340 } 341 </script> 342 <?php 343 } 344 345 /** 346 * Get Product Brand. 347 * 348 * @since 4.2.5 349 * @param WC_Product $product_id 350 */ 351 public function get_product_brand( $product_id ) { 352 353 $brand = ''; 354 355 if ( ! empty( $product_id ) ) { 356 $brand_terms = get_the_terms( $product_id, 'product_brand' ); 357 358 if ( ! empty( $brand_terms ) && ! is_wp_error( $brand_terms ) ) { 359 $brand = $brand_terms[0]->name; // Use the first brand term. 360 } 361 } 362 363 return $brand; 364 } 242 365 } -
wc-thanks-redirect/trunk/wc-thanks-redirect.php
r3334040 r3337338 11 11 * Plugin URI: https://nitin247.com/plugin/wc-thanks-redirect/ 12 12 * Description: Thank You Page for WooCommerce allows adding Thank You Page or Thank You URL for WooCommerce Products for your Customers, now supports Order Details on Thank You Page. This plugin does not support Multisite. 13 * Version: 4.2. 413 * Version: 4.2.5 14 14 * Author: Nitin Prakash 15 15 * Author URI: http://www.nitin247.com/ … … 31 31 defined( 'ABSPATH' ) || die( 'WordPress Error! Opening plugin file directly' ); 32 32 33 defined( 'WCTR_VERSION' ) || define( 'WCTR_VERSION', '4.2. 4' );33 defined( 'WCTR_VERSION' ) || define( 'WCTR_VERSION', '4.2.5' ); 34 34 defined( 'WCTR_DIR' ) || define( 'WCTR_DIR', plugin_dir_path( __DIR__ ) ); 35 35 defined( 'WCTR_FILE' ) || define( 'WCTR_FILE', __FILE__ ); … … 181 181 /* Get Order ID from request */ 182 182 function wc_thanks_redirect_get_order_id() { 183 global $wp;184 183 185 184 $order_id = 0; … … 192 191 $order_id = wc_get_order_id_by_order_key( $order_key ); 193 192 } else { 194 $current_url = home_url( add_query_arg( array(), $wp->request ) ); 195 $parsed_url = wp_parse_url( $current_url ); 196 $order_id = array_pop( explode( '/', $parsed_url['path'] ) ); 193 $order_id = 0; 197 194 } 198 195
Note: See TracChangeset
for help on using the changeset viewer.