nicw.a11n
Forum Replies Created
-
Forum: Plugins
In reply to: [WooCommerce] Email verification after woo order from guest ?Hi @gsim we’re glad to hear that you’ve managed a temporary workaround.
Note that our developers are continuing their discussions around this subject here. The increased security offered by this measure has in turn affected a number of plugins which interact with orders during checkout, and we recommend following the issue for further updates.
Thank you for trying that. Could you please share a screenshot of your import settings – I’m specifically interested in the excluded and actionable statuses, but also in the import historical data section of the page.
Link to image: https://d.pr/i/JNVSlZHi @krdza93
Apologies, I misread. Thank you for confirming that for us though, now we know the orders are not coming through from trash.At this point, I would suggest creating a staging site to see if you can reproduce the issue on a clone of your existing site. If you can, then I would run a conflict test on the staging site. A staging site is often part of a hosting plan, or can be created using the plugin WP Staging.
The best way to determine if the issue is being caused by a theme or plugin is to temporarily switch your theme to any default WordPress theme or Storefront and disable all plugins except for WooCommerce. Then test to see if the issue is resolved.
To figure out which plugin is causing the problem – reactivate your other plugins one by one, testing after each, until you find the one causing conflict.
Here’s a more extensive explanation in our docs: https://docs.woocommerce.com/document/how-to-test-for-conflicts/
—–
Tools to help you troubleshoot:
Meks Quick Plugin Disabler is a plugin you can install which will remember what plugins you currently have active so it’s easy to switch them back on. Link: https://wordpress.org/plugins/meks-quick-plugin-disabler/Hi @krdza93
At a point in this thread you mention orders in the trash can showing up in your analytics report. Could you confirm how many orders you have in your trash, and whether these make up the balance of the total of 600 orders showing in analytics?
We currently have a bug report which identifies this as an issue on certain installations but the overall cause is not yet clear to our developers. I may be related to HPOS testing. Have you tested HPOS yet?
Forum: Plugins
In reply to: [WooCommerce] total amount purchasedHi @speedlife
Variables can be added to WordPress pages by various means, but the data you’re looking for is not immediately available in the thankyou.php page without some custom coding.
Specifically, the
woocommerce_thankyouaction provides a means of adding the information you are looking for to the page as a JavaScript variable, so that it can be picked up by your script.An rough example is shown in the documentation here.
This is a fairly complex development topic. Iām going to leave it open for a bit to see if anyone is able to chime in to help you out.
I can also recommend the WooCommerce Developer Resources Portal for resources on developing for WooCommerce.
You can also visit the WooCommerce Facebook group or the
#developerschannel of the WooCommerce Community Slack. We’re lucky to have a great community of open-source developers for WooCommerce, and many of our developers hang out there, as well.Forum: Plugins
In reply to: [WooCommerce] Vunerability version 8.0.3Hi @bobdelong
Thank you for notifying us of this – we’ve confirmed that the vulnerability mentioned, PRION:CVE-2021-32790, was fixed in WooCommerce v5.5.The vulnerability is listed as fixed here: https://woocommerce.com/posts/critical-vulnerability-detected-july-2021/
We’ve checked the report and the code, and nothing has changed – the fix put in place two years ago is still in place, so potentially this is a false positive. We’ve reached out to our developers to have a look at the reason for this. We’ll keep you updated.
Forum: Plugins
In reply to: [Google Analytics for WooCommerce] Polyfills enqueuedIt’s a pleasure. Thanks for marking as resolved.
Forum: Plugins
In reply to: [Google Analytics for WooCommerce] Polyfills enqueuedPolyfills are indeed a source of much discussion among WordPress developers at the moment – but it’s not an easy debate: witness the ongoing discussion about polyfills and Gutenberg itself.
The plugin does not declare a need for the polyfills, nor does it enqueue them – these are added by core WordPress. The plugin does require jQuery to be loaded. I cannot see a specific way to dequeue the polyfills, except by approaching it from a core WordPress angle.
No guarantees, but something like this works on my test site, but possibly with unexpected side-effects (see the Gutenberg discussion above). Use at your own risk š
function deregister_polyfill(){ wp_deregister_script( 'wp-polyfill' ); wp_deregister_script( 'regenerator-runtime' ); } add_action( 'wp_enqueue_scripts', 'deregister_polyfill');Hi @gs1623
Yes, the plugin is compatible with current WordPress and WooCommerce versions. Our development team is working to update some of the compatibility notices, and these should be fixed in our next release.
We haven’t had a release since 6.3 was launched, and updating the notice requires a new release from us.
Forum: Plugins
In reply to: [WooCommerce] WooCommerce Postal CodeHi @costasergio
Thank you for opening a support ticket at WooCommerce. We can continue this thread there, as we still cannot get the error to show for us.
Forum: Plugins
In reply to: [WooCommerce] Slow Site – Fatal errors Cron.phpHi @luismin
Thank you for the update. It appears that the error is occurring when your
WP_CRON_LOCK_TIMEOUTis calculated. This value needs to be an integer rather than a string. Have you defined this anywhere in your site orwp-config.phpfile?It should be
define( 'CRON_LOCK_TIMEOUT', 60 );Not
define( 'CRON_LOCK_TIMEOUT', '60' );There is also a slight discrepancy in the error – line 855 of
/wp-includes/cron.phpis actually blank in v6.3 of WordPress, which is the version reported in your system status report, so I’m working on the assumption that the log comes from before your update to 6.3.Regarding the admin note coupon menu issue, have you actioned the removal of the coupon menu or not? And was it successfully removed? Once confirmed, we’ll be able to assist further with this error.
Hi @mjwareha
Could you please let us have a site URL, System Status Report or similar, that would allow us to match your forum query with your ticket?I have been unable to track your ticket by searching for this link.
Forum: Plugins
In reply to: [WooCommerce] WordPress caught an error with one of your plugins, WooCommerceHi @ralphsnider
Thank you for that. I have been taking a look at the site, and everything, for the outside at least, is looking as expected.The error seen above should not be fatal to operations – unless your site is set to display errors. If your site is displaying errors, this will cause failures.
Please see the following article on how to switch off
DEBUG_DISPLAYin WordPress.https://www.wpbeginner.com/wp-tutorials/how-to-turn-off-php-errors-in-wordpress/
If you could confirm that your site is not displaying errors, and then get back to us on whether you can edit the shop page. If the problem persists, could you describe exactly what you are trying to change on the shop page, what you are doing in the moments leading up to the error, and how the error presents itself?
Hi @sounds
The field list in this method is actually hard coded into the Action Scheduler, as you can see here. The error (that ‘priority’ is an unknown column) therefore is being generated by your database missing the required column.I was able to replicate this error by removing the
prioritycolumn from the database tablewp_actionscheduler_actions. It seems an update process or migration has not completed correctly on your site.The
priorityparameter is new to Action Scheduler and optional, and may not be used by all plugins yet, which is why it might be triggering only when specific plugins are running.The table can be rebuilt by visiting Tools > Action Scheduler, but if you are not able to launch WooCommerce at all
– Disable WooCommerce
– add another plugin which uses Action Scheduler, such as RankMath. – Activate RankMath (you can skip all setup options and go straight back to the WordPess admin dashboard)
– Go to Tools > Action Scheduler
– You will see a notice “database tables are missing, attempting to re-add them”
– You can now reactivate WooCommerce.We will be reporting this behaviour to our developers. Thank you for your patience in this.