Forum Replies Created

Viewing 15 replies - 1 through 15 (of 17 total)
  • Thread Starter patboran

    (@patboran)

    I’ve edited my original response. But, just for clarity, none of the offending cron elements show in the Wp_options table. Where they do show is in the results displayed by WP Crontrol but I can only Pause them, but not Delete. Thanks anyway

    Thread Starter patboran

    (@patboran)

    Thanks, you are indeed right. I’d missed that.

    However, leaving the City field blank results in a warning from Site Health:

    PDF Invoices & Packing Slips for WooCommerce: Your shop address is incomplete. Please fill in the missing fields in the General settings.”

    Maybe adding an optional blank would solve the problem?

    Thread Starter patboran

    (@patboran)

    Actually I think the five stars was the default so I’ve edited it now to 3. The previous version 5.09 still works perfectly, it’s just from 5.12, I think it is, that things went awry. And, to my mind, it’s still better than Updraft Plus because for a handful of sites, this is still free and, until now, totally reliable. Make of that what you will.

    Thread Starter patboran

    (@patboran)

    The issue was resolved by your latest update 8.8.2 Thanks

    Thread Starter patboran

    (@patboran)

    update: after helpful but ultimately unsuccessful instructions (and even a login inspection) from Support at Woo, I went back to tinkering today and seem to have found a solution. That is, a few hours have passed and the login and security are still both working as expected (and as they had been for years until some weeks ago).

    The ‘solution’ seems a bit unlikely at first, but I suggest you might try it and see what happens. First, I deactivated Jetpack. Then I deactivated Wordfence, then immediately re-activated it (with Jetpack still off), but this time turned off 2FA (only set fir Admin users on the site), ensured in doing so that the WooCommerce options were Skipped (as is recommended by WC and WF both and as had previously been the case); then I saved the new settings, reactivated Jetpack, and logged out of the site. Attempting to log back in as a returning customer now (rather than Admin) and everything worked (as expected); but this time it continued to work even after I reactivated 2FA. (Being extra careful, I actually had the only two Admins to the set delete their existing 2FA credentials and set it up for both from scratch (this may or may not have been necessary. But it worked.)

    In other words I think it must have to do not with the combination of these three plugins (WooCommerce, Wordfence and Jetpack) but with the sequence of their activation/reactivation after updates or any change to settings. Clearly there is functional overlap between Wordfence and WooCommerce (hence the WF option to choose Skipped on re/activation); but the change of sequence is the only new element in my multi-week ongoing efforts to fix this issue and the first to produce the desired result (even after WooCommerce support told me they could only direct me back to Wordfence Support).

    Anyway, all’s well that ends well. Everything worked as it should and as it has been for years. I hope this update provides some assurance and assistance for others trapped in this infernal loop!

    Thread Starter patboran

    (@patboran)

    Thanks for the response.

    Actually the issue doesn’t appear to be WordFence, or at least not Wordfence alone. With Wordfence deactivated, the login feature does indeed work again on the WooCommerce MyAccount and Basket/Cart page. However, other issues persist which are also entirely new: if I choose an item and Add to Cart then login, the cart is mysteriously empty. This has not been an issue before. My difficultly is I can’t see whether Wordfence (a guess, and only partially right) or something else is causing these troubling issues.

    How do I proceed?

    Thread Starter patboran

    (@patboran)

    I should add that Deactivating Wordfence removes the problem, but it’s frustrating to find no suggested solutions, especially when a very similar issue (conflicts with WooCommerce login) can be found in other threads here from as long as a year ago.

    I’m a longtime user of Wordfence and all is running well, with the exception of the Recaptcha for WooCommerce feature which has never worked/displayed on the checkout page or elsewhere. In fact I forgot I even had it installed.

    Recently I tried a new plugin to add a Recaptcha to the WooCommerce checkout page, Google Recaptcha for WooCommerce. After quite a bit of exploring, I discovered that the two plugins were trying to do the same thing, and resulting in a ‘frozen’ login page which would never show the WordFence 2FA challenge.

    Now, by turning off the Recaptcha option in WF, the other plugin works perfectly, and the Recaptcha does indeed appear as expected on the login and/or WooCommerce Checkout page.

    My question is, would it be better to have this feature run by WF (at least to stop WF reminding me that Recaptcha is now off). And, if so, if I deactivate Google Recaptcha for WooCommerce and re-enable that feature in WF, how can I make it actually work?

    Thread Starter patboran

    (@patboran)

    Thanks for the reply.
    No, that’s not where the problem lies. It’s when I look at any of the site users (customers) profiles, in each one I can see my own site username (which I keep strictly private) pre-populating their Twitter Username by default. None of the other items in their profiles are pre-populated and I don’t know where my username is being drawn from. I’ve unchecked sharing posts to social media from Jetpack, in case that’s the culprit, but I see no other possibility.
    Any advise much appreciated

    Thread Starter patboran

    (@patboran)

    This is very helpful. Many thanks.

    Thread Starter patboran

    (@patboran)

    Thanks so much for the exhaustively thorough response to my query. To be honest I’m not at all sure that I’m capable of carrying out the process you describe without going badly wrong somewhere (and doing more damage than good).

    Maybe it makes more sense to try to hire someone to take on the task on my behalf, especially as they would have your generous instructions to follow. The question now is where to find them.

    But thanks again, sincerely, for your thoughts, and for your time.

    Thread Starter patboran

    (@patboran)

    Thanks for the support. I’m afraid the Premium version is considerably more than I need. Is there somewhere I can make a small donation instead, in appreciation of your work?

    Thread Starter patboran

    (@patboran)

    Many thanks for the very speedy response!

    I did as you suggested and set the plugin to ‘Test mode’ and indeed any invoices output now do remove the Invoice Number (which is what I wanted to do) and add, where relevant, a separate Shipping Address.

    If I wish to keep these settings, do I just leave the plugin in test mode or should I leave test mode, confident that the settings will apply to all new orders (just now the existing ones?)

    Many thanks. I don’t really need the extras that come with the premium version of the plugin, but I will look into buying it to support you, especially as the formatting of your invoices is so much better than other plugins I’ve tried.

    Good wishes

    • This reply was modified 5 years, 11 months ago by patboran.

    Thanks for your prompt response. I’m not sure I can deactivate all plugins on my site (and break its core functionality) but I will try to clone to a dev site and see how it goes there. Many thanks in any case. I’m sure it happens that a random combination of other plugins can cause unpredictable interference

    Sorry to report but I’m having exactly the same problem. Theme is Storefront, but I keep getting ‘Comment is a spam’ message. Have no choice now but to deactivate the plugin.

Viewing 15 replies - 1 through 15 (of 17 total)