Hi,
In the meta data order list I have:
_wc_shipment_tracking_items
? 0
? ? tracking_provider colissimo
? ? custom_tracking_provider
tracking_provider with the value : colissimo
I’d like to know how I can access the field tracking-provider which depends of _wc_shipment_tracking_items field.
I want the value of the field (=colissimo) to be displayed in the invoice (WP-Overnight plugin).
I just have to add this code in the invoice customizer : {{my_meta_key}}
Thanks
I wanted to test some enhancements to my woocommerce site. Under ‘Handy Tools’ I chose 5 sample orders. Many more orders than that were created and now my site shows numerous products ‘Out of Stock’. Is there any way to undo all this or do I have to do a manual count of every one of these products.
If there is no Undo, I think this tool should come with a warning to only use on a staging/test site.
]]>Your HPOS meta data implementation assumes all meta data is a string. I have a meta data element that is an array. The following error is in the order meta data:
Warning: Array to string conversion in?/Users/anton/Sites/hotcookielocal/wp-includes/formatting.php?on line?1096
Array
` WordPress Environment</p> <p>WordPress address (URL): https://hotcookie.local<br>Site address (URL): https://hotcookie.local<br>WC Version: 9.1.4<br>Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.<br>Action Scheduler Version: ? 3.7.4<br>Log Directory Writable: ?<br>WP Version: 6.6.1<br>WP Multisite: –<br>WP Memory Limit: 1 GB<br>WP Debug Mode: ?<br>WP Cron: ?<br>Language: en_US<br>External object cache: – Server Environment</p> <p>Server Info: Apache/2.4.54 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141 OpenSSL/1.0.2u mod_wsgi/3.5 Python/2.7.18<br>PHP Version: 8.0.23<br>PHP Post Max Size: 8 MB<br>PHP Time Limit: 60<br>PHP Max Input Vars: 1000<br>cURL Version: 7.68.0<br>OpenSSL/1.0.2u</p> <p>SUHOSIN Installed: –<br>MySQL Version: 5.7.39<br>Max Upload Size: 8 MB<br>Default Timezone is UTC: ?<br>fsockopen/cURL: ?<br>SoapClient: ?<br>DOMDocument: ?<br>GZip: ?<br>Multibyte String: ?<br>Remote Post: ?<br>Remote Get: ? Database</p> <p>WC Database Version: 8.8.5<br>WC Database Prefix: wp_<br>Total Database Size: 581.46MB<br>Database Data Size: 370.09MB<br>Database Index Size: 211.37MB<br>wp_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_woocommerce_order_items: Data: 2.52MB + Index: 1.00MB + Engine InnoDB<br>wp_woocommerce_order_itemmeta: Data: 15.55MB + Index: 14.03MB + Engine InnoDB<br>wp_woocommerce_tax_rates: Data: 0.16MB + Index: 0.22MB + Engine InnoDB<br>wp_woocommerce_tax_rate_locations: Data: 0.14MB + Index: 0.16MB + Engine InnoDB<br>wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woocommerce_payment_tokens: Data: 0.08MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_payment_tokenmeta: Data: 0.20MB + Index: 0.25MB + Engine InnoDB<br>wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_actionscheduler_actions: Data: 1.52MB + Index: 1.00MB + Engine InnoDB<br>wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_actionscheduler_logs: Data: 1.52MB + Index: 0.56MB + Engine InnoDB<br>wp_automatewoo_abandoned_carts: Data: 0.02MB + Index: 0.08MB + Engine InnoDB<br>wp_automatewoo_customers: Data: 0.50MB + Index: 1.09MB + Engine InnoDB<br>wp_automatewoo_customer_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_automatewoo_guests: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_automatewoo_guest_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_automatewoo_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_automatewoo_log_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_automatewoo_queue: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_automatewoo_queue_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_comments: Data: 6.52MB + Index: 9.09MB + Engine InnoDB<br>wp_followup_coupons: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_followup_coupon_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_followup_customers: Data: 0.25MB + Index: 0.48MB + Engine InnoDB<br>wp_followup_customer_carts: Data: 4.52MB + Index: 0.48MB + Engine InnoDB<br>wp_followup_customer_notes: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_followup_customer_orders: Data: 0.22MB + Index: 0.16MB + Engine InnoDB<br>wp_followup_email_excludes: Data: 0.11MB + Index: 0.17MB + Engine InnoDB<br>wp_followup_email_logs: Data: 11.52MB + Index: 6.55MB + Engine InnoDB<br>wp_followup_email_orders: Data: 103.64MB + Index: 15.09MB + Engine InnoDB<br>wp_followup_email_tracking: Data: 7.52MB + Index: 10.58MB + Engine InnoDB<br>wp_followup_followup_history: Data: 21.55MB + Index: 6.55MB + Engine InnoDB<br>wp_followup_order_categories: Data: 1.52MB + Index: 3.03MB + Engine InnoDB<br>wp_followup_order_items: Data: 0.48MB + Index: 0.89MB + Engine InnoDB<br>wp_followup_subscribers: Data: 0.39MB + Index: 0.42MB + Engine InnoDB<br>wp_followup_subscribers_to_lists: Data: 0.23MB + Index: 0.28MB + Engine InnoDB<br>wp_followup_subscriber_lists: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_gf_draft_submissions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_gf_entry: Data: 1.52MB + Index: 0.20MB + Engine InnoDB<br>wp_gf_entry_meta: Data: 5.52MB + Index: 3.20MB + Engine InnoDB<br>wp_gf_entry_notes: Data: 1.52MB + Index: 0.17MB + Engine InnoDB<br>wp_gf_form: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_gf_form_meta: Data: 0.08MB + Index: 0.00MB + Engine InnoDB<br>wp_gf_form_revisions: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_gf_form_view: Data: 0.17MB + Index: 0.16MB + Engine InnoDB<br>wp_gf_rest_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_newsletter: Data: 2.52MB + Index: 0.55MB + Engine InnoDB<br>wp_newsletter_emails: Data: 1.52MB + Index: 0.00MB + Engine InnoDB<br>wp_newsletter_logs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_newsletter_sent: Data: 5.52MB + Index: 5.03MB + Engine InnoDB<br>wp_newsletter_stats: Data: 5.52MB + Index: 4.03MB + Engine InnoDB<br>wp_newsletter_user_logs: Data: 0.34MB + Index: 0.00MB + Engine InnoDB<br>wp_newsletter_user_meta: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_options: Data: 1.52MB + Index: 0.45MB + Engine InnoDB<br>wp_postmeta: Data: 38.58MB + Index: 41.14MB + Engine InnoDB<br>wp_posts: Data: 4.52MB + Index: 2.55MB + Engine InnoDB<br>wp_post_smtp_logmeta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_post_smtp_logs: Data: 8.52MB + Index: 0.00MB + Engine InnoDB<br>wp_simple_history: Data: 0.23MB + Index: 0.17MB + Engine InnoDB<br>wp_simple_history_contexts: Data: 1.52MB + Index: 1.88MB + Engine InnoDB<br>wp_smush_dir_images: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_taxjar_record_queue: Data: 0.41MB + Index: 0.22MB + Engine InnoDB<br>wp_termmeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>wp_terms: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>wp_term_relationships: Data: 0.17MB + Index: 0.11MB + Engine InnoDB<br>wp_term_taxonomy: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>wp_usermeta: Data: 17.55MB + Index: 20.06MB + Engine InnoDB<br>wp_users: Data: 1.52MB + Index: 0.91MB + Engine InnoDB<br>wp_wcpdf_invoice_number: Data: 0.19MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_admin_notes: Data: 0.13MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_admin_note_actions: Data: 0.09MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_customer_lookup: Data: 1.52MB + Index: 0.47MB + Engine InnoDB<br>wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_orders: Data: 2.52MB + Index: 1.72MB + Engine InnoDB<br>wp_wc_orders_meta: Data: 20.55MB + Index: 45.31MB + Engine InnoDB<br>wp_wc_order_addresses: Data: 2.52MB + Index: 1.59MB + Engine InnoDB<br>wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_order_operational_data: Data: 1.52MB + Index: 0.45MB + Engine InnoDB<br>wp_wc_order_product_lookup: Data: 2.52MB + Index: 3.77MB + Engine InnoDB<br>wp_wc_order_stats: Data: 1.52MB + Index: 0.58MB + Engine InnoDB<br>wp_wc_order_tax_lookup: Data: 0.22MB + Index: 0.23MB + Engine InnoDB<br>wp_wc_product_attributes_lookup: Data: 0.11MB + Index: 0.13MB + Engine InnoDB<br>wp_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_product_meta_lookup: Data: 0.06MB + Index: 0.11MB + Engine InnoDB<br>wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wfpklist_template_data: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woocommerce_square_customers: Data: 18.58MB + Index: 0.00MB + Engine InnoDB<br>wp_wpfront_ure_login_redirect: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wpfront_ure_options: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wpmailsmtp_debug_events: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wpmailsmtp_emails_log: Data: 37.56MB + Index: 2.91MB + Engine InnoDB<br>wp_wpmailsmtp_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB Post Type Counts</p> <p>acf-field: 88<br>acf-field-group: 13<br>attachment: 571<br>custom_css: 1<br>follow_up_email: 33<br>nav_menu_item: 38<br>page: 48<br>post: 83<br>product: 137<br>product_variation: 218<br>revision: 1607<br>shop_coupon: 36<br>shop_order: 5622<br>shop_order_placehold: 5<br>shop_order_refund: 225<br>shop_subscription: 8<br>wcccf: 3<br>wccpf: 1<br>wp_global_styles: 1 Security</p> <p>Secure connection (HTTPS): ?<br>Hide errors from visitors: ?Error messages should not be shown to visitors. Active Plugins (36)</p> <p>Gravity Forms: by Gravity Forms – 2.8.15<br>Advanced Custom Fields PRO: by WP Engine – 6.3.5<br>Classic Editor: by WordPress Contributors – 1.6.4<br>Clear OPcache Plugin: by Binary Cocoa – 0.5<br>CookieYes | GDPR Cookie Consent: by CookieYes – 3.2.5<br>Site Kit by Google: by Google – 1.132.0<br>Health Check & Troubleshooting: by The www.remarpro.com community – 1.7.1<br>Hotcookie Order Manager: by Anton Roug – 1.5<br>Hotcookie Shipping: by Anton Roug – 1.5<br>Import and export users and customers: by codection – 1.26.10<br>Media Library Assistant: by David Lingren – 3.18<br>Newsletter – Woocommerce Account Preferences: by Anton Roug – 1.0<br>Newsletter – Amazon SES: by The Newsletter Team – 1.5.3<br>Newsletter – Addons Manager and Support: by The Newsletter Team – 1.3.0<br>Newsletter – Import/Export: by The Newsletter Team – 1.5.2<br>Newsletter – Reports and Retargeting: by The Newsletter Team – 4.5.9<br>Newsletter – WooCommerce: by The Newsletter Team – 1.9.5<br>Newsletter – WP Users Addon: by The Newsletter Team – 1.4.5<br>Newsletter: by Stefano Lissa & The Newsletter Team – 8.4.7<br>Post SMTP: by Post SMTP – 2.9.7<br>Prepaid for WooCommerce Subscriptions: by Meow Crew – 4.1.3<br>Simple History: by P?r Thernstr?m – 4.17.0<br>TaxJar – Sales Tax Automation for WooCommerce: by TaxJar – 4.2.2<br>User Role Editor: by Vladimir Garagulya – 4.64.2<br>User Switching: by John Blackbourn – 1.8.0<br>Username Changer: by Widgit Team – 3.2.2<br>Advanced Order Export For WooCommerce: by AlgolPlus – 3.5.3<br>WooCommerce.com Update Manager: by Automattic – 1.0.3<br>Woo Min/Max Quantities: by Woo – 4.3.1<br>Woo Product Add-ons: by Woo – 6.8.3<br>WooCommerce Square: by WooCommerce – 4.7.2<br>Store Toolkit for WooCommerce: by Visser Labs – 2.4.0<br>WooCommerce Subscriptions: by WooCommerce – 6.5.0<br>WooCommerce: by Automattic – 9.1.4<br>WP Migrate: by WP Engine – 2.6.13<br>WPS Hide Login: by WPServeur<br>NicolasKulka<br>wpformation – 1.9.16.7 Inactive Plugins (4)</p> <p>Newsletter – Gravity Forms Addon: by The Newsletter Team – 1.1.5<br>WP-Optimize – Clean, Compress, Cache: by David Anderson<br>Ruhani Rabin<br>Team Updraft – 3.4.2</p> <p>WP Crontrol: by John Blackbourn – 1.17.0<br>WP Mail SMTP Pro: by WPForms – 3.5.1 Must Use Plugins (3)</p> <p>Health Check Troubleshooting Mode: by – 1.9.2<br>hotcookie.php: by –<br>WP Migrate Compatibility: by Delicious Brains – 1.3 Settings</p> <p>API Enabled: –<br>Force SSL: ?<br>Currency: USD ($)<br>Currency Position: left<br>Thousand Separator: ,<br>Decimal Separator: .<br>Number of Decimals: 2<br>Taxonomies: Product Types: external (external)<br>grouped (grouped)<br>simple (simple)<br>subscription (subscription)<br>variable (variable)<br>variable subscription (variable-subscription)</p> <p>Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)<br>exclude-from-search (exclude-from-search)<br>featured (featured)<br>outofstock (outofstock)<br>rated-1 (rated-1)<br>rated-2 (rated-2)<br>rated-3 (rated-3)<br>rated-4 (rated-4)<br>rated-5 (rated-5)</p> <p>Connected to WooCommerce.com: ?<br>Enforce Approved Product Download Directories: –<br>HPOS feature enabled: ?<br>Order datastore: Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore<br>HPOS data sync enabled: – Logging</p> <p>Enabled: ?<br>Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2<br>Retention period: 30 days<br>Level threshold: –<br>Log directory size: 56 MB WC Pages</p> <p>Shop base: #6 – /shop/<br>Cart: #7 – /shop/cart/ – Contains the [woocommerce_cart] shortcode<br>Checkout: #8 – /shop/checkout/ – Contains the [woocommerce_checkout] shortcode<br>My account: #9 – /account/<br>Terms and conditions: #109 – /policies/terms-conditions/ Theme</p> <p>Name: Hot Cookie Bakery<br>Version: 1.5<br>Author URL:<br>Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme<br>WooCommerce Support: ? Templates</p> <p>Archive Template: Your theme has a woocommerce.php file<br>you will not be able to override the woocommerce/archive-product.php custom template since woocommerce.php has priority over archive-product.php. This is intended to prevent display issues.</p> <p>Overrides: hotcookiebakery/woocommerce/emails/email-addresses.php version 5.6.0 is out of date. The core version is 8.6.0<br>hotcookiebakery/woocommerce/emails/email-order-details.php<br>hotcookiebakery/woocommerce/emails/plain/email-addresses.php version 5.6.0 is out of date. The core version is 8.6.0<br>hotcookiebakery/woocommerce/emails/plain/email-order-details.php<br>hotcookiebakery/woocommerce/order/order-details-customer.php version 5.6.0 is out of date. The core version is 8.7.0<br>hotcookiebakery/woocommerce/order/order-details.php version 7.8.0 is out of date. The core version is 9.0.0<br>hotcookiebakery/woocommerce/single-product/title.php</p> <p>Outdated Templates: ?</p> <pre class=”wp-block-code”><code> Learn how to update</code></pre> <p>Templates</p> <p>thumbnail:<br>medium:<br>medium_large:<br>large:<br>1536×1536:<br>2048×2048:<br>woocommerce_thumbnail:<br>woocommerce_single:<br>woocommerce_gallery_thumbnail: Subscriptions</p> <p>WCS_DEBUG: ? No<br>Subscriptions Mode: ? Staging<br>Subscriptions Live URL: https://hotcookie.com<br>Subscriptions-core Library Version: 7.3.0<br>Subscriptions Template Theme Overrides: hotcookiebakery/woocommerce/checkout/recurring-totals.php<br>hotcookiebakery/woocommerce/emails/email-order-details.php<br>hotcookiebakery/woocommerce/emails/plain/email-order-details.php</p> <p>Subscription Statuses: wc-active: 7<br>wc-cancelled: 1</p> <p>WooCommerce Account Connected: ? Yes<br>Active Product Key: ? Yes<br>Report Cache Enabled: ? Yes<br>Cache Update Failures: ? 0 failure Store Setup</p> <p>Country / State: United States (US) — California Subscriptions by Payment Gateway</p> <p>Square: wc-active: 7<br>wc-cancelled: 1 Payment Gateway Support</p> <p>Square: products<br>card_types<br>payment_form<br>authorization<br>charge<br>charge-virtual<br>capture_charge<br>refunds<br>voids<br>customer_id<br>tokenization<br>add_payment_method<br>token_editor<br>subscriptions<br>subscription_suspension<br>subscription_cancellation<br>subscription_reactivation<br>subscription_amount_changes<br>subscription_date_changes<br>multiple_subscriptions<br>subscription_payment_method_change_customer<br>subscription_payment_method_change_admin Square</p> <p>Environment: Production<br>Tokenization Enabled: ?<br>Debug Mode: Off Admin</p> <p>Enabled Features: activity-panels<br>analytics<br>product-block-editor<br>coupons<br>core-profiler<br>customize-store<br>customer-effort-score-tracks<br>import-products-task<br>experimental-fashion-sample-products<br>shipping-smart-defaults<br>shipping-setting-tour<br>homescreen<br>marketing<br>mobile-app-banner<br>navigation<br>onboarding<br>onboarding-tasks<br>product-custom-fields<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<br>shipping-label-banner<br>subscriptions<br>store-alerts<br>transient-notices<br>woo-mobile-welcome<br>wc-pay-promotion<br>wc-pay-welcome-page<br>launch-your-store</p> <p>Disabled Features: experimental-blocks<br>minified-js<br>pattern-toolkit-full-composability<br>product-pre-publish-modal<br>printful<br>settings<br>async-product-editor-category-field<br>product-editor-template-system</p> <p>Daily Cron: ? Next scheduled: 2024-08-05 21:19:22 -07:00<br>Options: ?<br>Notes: 210<br>Onboarding: completed Action Scheduler</p> <p>Complete: 2,702<br>Oldest: 2024-07-05 08:34:02 -0700<br>Newest: 2024-08-05 08:24:52 -0700</p> <p>Failed: 72<br>Oldest: 2021-10-25 15:52:52 -0700<br>Newest: 2024-01-31 22:14:02 -0800</p> <p>Pending: 17<br>Oldest: 2024-08-05 08:29:29 -0700<br>Newest: 2025-04-24 20:21:52 -0700 Status report information</p> <p>Generated at: 2024-08-05 08:27:32 -07:00<br>`
]]>After completing the latest update on the plugin Store Toolkit by VisserLabs, I have found that an “empty basket” button appears on the basket page of the Elementor “basket” widget in Woocommerce. It appears inside the Coupon part of the basket.
It only appears on the front end and not in the editor, you therefore cannot remove it. The button is large and there is no option to remove, align or change in anyway. It takes up the entire space of the coupon part of the widget and looks unsightly. I have deactivated the plugin to remove the problem. I have also checked within the Store Toolkit settings and the option to have an empty basket button is switched off. If anyone from VisserLabs could have a look at this I would be grateful as I find the Store Toolkit plugin valuable and would like to reactivate it when fixed.
]]>Hey guys,
I want to use the Nuke function for deleting WooCommerce products in the trash. When choosing that option, the cycle runs one time and deletes exactly 100 products. After that I am back to the Nuke page. No error though.
What is odd is that the “do you really want to delete” message comes two times – or maybe that is for added security.
Newest plugin, newest WP, PHP 7.4, Redis (but switched off for the test).
Any advice is highly appreciated!
]]>A lot of times with deleting a lot of products i get an time out as error.
How can i fix this?
Hi i’ve got a problem when i want to bulk delete the coupons i get this error.
[store-toolkit] Detected permanent loop nuking Coupons, bugging out…
its with and without cronjob usage hope you can help me with that error.
kind regards
gregor
]]>Hi everybody, I’m happy to publicly announce at last that our company Rymera Web Co has acquired Visser Labs, the makers of this plugin.
You can read more detail about it here: https://visser.com.au/blog/announcement-visser-labs-acquired-by-rymera-web-co/
We’re looking forward to rebooting support on this plugin and also the popular Store Exporter for WooCommerce plugin. Keep an eye out for updates, specifically for PHP8+ and HPOS compatibility, which will be coming soon (we appreciate your patience!)
]]>Your plugin is being reported as HPOS incompatible. Will you be releasing an HPOS compatible version of your plugin?
]]>Version 2.3.8 has a security vulnerability that’s flagged in Wordfence:
https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/woocommerce-store-toolkit
CVE. CVE-2023-33999
CVSS. 6.1 (Medium)
Publicly Published. July 18, 2023
Last Updated. July 28, 2023
Researcher. Rafie Muhammad – Patchstack
Hello,
I would like to get the data from “Order Items Post Meta” but I don’t know any code to get that but I can get the data from “Order Post Meta”. So, “Order Items Post Meta” is the sub-meta of “Order Post Meta”, right? and how I can get that?
Here is “Order Post Meta” that I can get.
https://drive.google.com/file/d/15LIw7Ts1f-t199IX6iaOBCg4PIEh600b/view?usp=sharing
Here is “Order Items Post Meta” that I would like to get
https://drive.google.com/file/d/1x4Fao5QzO-nivhy-MJeuyxjUECGIV7nU/view?usp=sharing
Thank you.
]]>HELP! I was trying to delete all orders before 2019 using Store Toolkit and the website crashed and I came back to find 2,000 orders from the past year deleted for no reason. I don’t know what to do and I’m freaking out as that amounts to thousands of dollars.
]]>Hi,
Do you plan to add compatibility for WC HPOS which will be the default in August?
Thanks!
]]>Plugin Version: Version 2.3.8
WooCommerce Version: 6.9.2
WordPress Version: 6.1.1
Trying to batch delete old orders from 2017-2019 but the process seems to stop after the initial 100. I get the green success bar, but then when checking the orders page, the count has only dropped by 100 and after waiting half an hour, the count remains the same.
Is there anything that needs updating with the plugin?
Thanks
]]>Suggestion:
Add an option to settings (or checkbox) for Nuke to not delete the Default WooCommerce Product Category (generally: Uncategorized).
Why:
A number of plugins require or attempt to handle a default Product Category. By default, this is the term Uncategorized.
When Nuke is run on Category it removes the default category. A number of plugins rely upon a default category to exist – even if only to exclude that category from generated lists.
In our case we do the aforementioned, and we also utilise it for easy client awareness that they have uncategorized products in their import and need to improve their product data.
When a client’s environment is refreshed and categories are nuked (sometimes by client action, rather than us needing to be involved) it’s only when they raise an issue or debug logs are checked that it’s noticed that the default category has been nuked.
This Uncategorized category then needs to be added back in manually and set to default. Or in other instances the default has to be reenabled after import.
There are valid cases for these default categories to be removed. Hence the request for it to either be a plugin setting and/or extra checkbox/parameter when triggering a nuke.
]]>Error message when activating the plugin:
( ! ) Fatal error: Uncaught Error: Undefined constant "SECURE_AUTH_KEY" in /home/dtoo/Local Sites/wpo/app/public/wp-content/plugins/woocommerce-store-toolkit/freemius/includes/class-freemius.php on line 4061
Using WordPress 6.0.2
]]>Hello,
The version of WooCommerce – Store Toolkit – 2.3.7
The version of WooCommerce – 6.5.1
The version of WordPress – 6.0
This may be a stupid question but I have accidentally deleted all orders! whoops
https://ibb.co/sJXPrCq
I put in a date range but forgot to check the box to only delete the date – 03/08/2018
Two questions;
1 – Is there any way to restore the orders without doing a database restore with our hosting provider?
2 – Is there any way to stop the order delete process. It is still running in the background deleting all my orders. I deactivated the plugin but this does not seem to have stopped the delete process.
At 12.45 – 108285 Orders
https://ibb.co/x2XnGgt
Plugin deactivated approx 13.15
At 13.19 – 106 856 Orders
https://ibb.co/WHB0BTg
At 13.23 – 106 641 Orders
https://ibb.co/ZznptLn
3 – Will this delete process delete any new orders being placed on my website today?
Thanks for any help.
Thank you,
Aran
Hi,
When you go to a user in the backend of WordPress and you click on the user, it shows the user details and all the orders that he has done. Now the total amount outputs the HTML and not the text, how do I fix this?
]]>WordPress throws an error when running product nuke. PHP 8.
An error of type E_ERROR was caused in line 93 of the file /wp-content/plugins/woocommerce-store-toolkit/store-toolkit.php. Error message: Uncaught TypeError: array_values(): Argument #1 ($array) must be of type array, bool given in /wp-content/plugins/woocommerce-store-toolkit/store-toolkit.php:93
]]>I get a 404 after a while. When I go back I do see the amount is less, assuming it deleted a part of the batch.
How can a Large batch be deleted?
What are the preferred memory settings/Timeouts that can help?
I raised them a lot but still, I get 404.
Thanks for the great plugin!
I’m trying to update my website to use PHP 8, but when I do, I get the following error from this plugin:
Deprecated: Required parameter $posted follows optional parameter $order_id in /home/martin/public_html/wp-content/plugins/woocommerce-store-toolkit/includes/functions.php on line 531
Is there any chance of getting the plugin updated to workaround this deprecation?
]]>Hello there,
I get 500 error when I’m going to delete a lot of products by categories.
Any help please?
Best Regards,
yiannipm
Hi Michael,
Thanks for the great plugin.
Just seeing if there is a way to show subscription items custom post meta on the edit order screen in the same way it is supported to see order item meta.
At the moment, we’re manually obtaining the subscription item meta using write_log() and get_post_meta() instead of using this plugins ability to output this information on the subscription edit screen.
Cheers
]]>Hi I saw about 5 weeks ago a ticket saying you were going to bump compatibility, but I’m still getting warning that Store Toolkit hasn’t declared. Does that mean there is a problem?
]]>Hello – will nuke orders trigger any type of emails to customers?
Can Customer users be nuked too?
]]>WooCoommerce 5.0 compatibility
Greetings.
When trying to update the WooCoommercer plugin I got the warning that they have not yet declared the compatibility of their plugin. When would it be compatible?
Thanks.
]]>First of all: Great Plugin ??
We need to nuke all product image. However, even thought we’ve uoloaded images for every single product Store Kit tells us there are 0 Product Images to nuke.
What might cause this misbehaviour?
]]>We had 170 000 orders, i ran the nuke to nuke all orders between a date range (2015 – 2017). it nuked the orders ok for the date range then i discovered it TOTALLY emptied the woocommerce_order_itemmeta and woocommerce_order_items table which Left the remaining 70000 order with no Line items and all order meta data wiped.
This was an epic fail of this plugin… and caused alot of issues lucky i took backups (a couple of hours before) and only have the orders that came in during that time as now out of “sync”
What would cause this? at no time should it empty a DB table and its calls should only ever deal with the orderID associated with the deletion request(s)
While its running you should also make this ajax requests hooked of the heartbeat, rather then one long request that could potentially timeout or chained or whatever you do
]]>Hi. I get this notice “The selected WooCommerce and/or WordPress details from the previous screen have been permanently erased from your store. Ta da!”
But my orders are not deleted. it’s still 16,516
]]>So my screen resized/formatted while I was clicking and I clicked on Delete Permanently on accident on a product with a lot of information. There is no confirmation so it was just gone. It’s not quick to import just one product from backup so this took a lot of time.
There is no situation in which I need to delete a product so quickly that I cannot move something to trash and delete it from there. But hitting it on accident is a disaster.
Could there be an toggle for this to not display in settings?
]]>