Forum Replies Created

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter hillsbe

    (@hillsbe)

    Just to update, the culprit was never found. But I did find a work-around for now. Using Better Notifications for WordPress plugin I am not notified when user signs up, or applies (using role changed notify). Still no notification for added product or sale, but this will do for now to get things going 🙂

    Thread Starter hillsbe

    (@hillsbe)

    It’s deep. I’ve just deleted all content of woocommerce on my main site, and with a fresh install and it STILL doesn’t fire admin emails. This was the only way to test if it was woocommerce or my wordpress core files.

    -fresh install of woocommerce on Main site
    -All plugins disabled except woo
    -all child theme file overrides deleted
    -purged all master caches
    -fresh incognito widow testing on main site (not stage)
    -WP Mail SMPT confirmation email sends successfully
    -admin receives email from wordpress, but not if woocommerce is involved
    -customers/vendors receive all emails
    -woo ‘from’ email (admin email) is different than where notifications are set (gmail)
    -tested WP_DUBUG on staging site, clean
    -clean woocommerce status report
    -WP Mail Log dittos these results, the emails aren’t firing (unless from dashboard, not woo). Persists with WP Mail SMTP disabled.
    -everything else on the website works fine.

    Somehow ‘my-account’ decided the admin doesn’t have to be notified.

    I’ve ruled out woocommerce. This is something in my core wordpress files and it’s been happening since JANUARY 2018!

    What else could this be? How do I refresh core wordpress files without having to rebuild the entire website?

    Thread Starter hillsbe

    (@hillsbe)

    This is ridiculous. Woo will not send admin any email. It shows they don’t even fire.

    It’s either woocommerce, or something gone wrong in wordpress setup. To rule out woocommerce I’ve tried uninstalling and deleting all data using: define ( ‘WC_REMOVE_ALL_DATA’, true); in my wp-config file, but it didn’t remove all data.

    How to I get a clean install of woocommerce??

    -I’ve deactivated all plugins except woocommerce and WP Mail Log
    -deleted every single child theme override
    -switched theme to Storefront
    -completely uninstalled woocommerce using: define( ‘WC_REMOVE_ALL_DATA’, true); <<<<didn’t actually delete data
    -then reinstalled new woo
    -woocommerce status report is clean
    -WP DEBUG is clean of errors
    -wordpress will send admin email, but not if woo is involved

    If woocommerce makes me cry from frustration one more time I’m gonna punch it in the face! This has been going on for MONTHS! How many hours is that?

    What’s left to try? Any advice?

    Thread Starter hillsbe

    (@hillsbe)

    I already use WP SMTP with gmail. Admin emails generated from WordPress go through, but not if Woocommerce is involved. WP Mail Log shows they don’t even fire.

    Thread Starter hillsbe

    (@hillsbe)

    Already tried that too. No change.

    I’m working on trying to figure out how to enable WP_DEBUG. Hopefully debug log will show something.. just as soon as I find where the wp-config.php file even is.

    Thread Starter hillsbe

    (@hillsbe)

    yes, thank you but I’ve already visited that page previously many times. The admin emails aren’t firing according to WP Mail Logging. I use WP Mail SMTP to send, and all emails work to everyone all the time, EXCEPT none fire to the admin. Nothing in spam.

    I thought I found the issue with the Buddypress login, and as it does send admin notification of new user, this action doesn’t go through woocommerce. So I still don’t get woo emails for ‘new order’, ‘new vendor application’, ‘new product listed’, ‘canceled order’, or ‘failed order’.

    Zero emails are being sent or even fired to admin from woocommerce.

    -woocommerce mail sender options have “From” address same as admin, is domain email.
    -woo ‘from’ email (admin email) is different than where notifications are set (gmail)
    -SMTP ‘from’ email is same as admin and woo ‘from’
    -admin emails don’t even fire when SMTP is disabled, not to spam, not to wordpress, nowhere.

    Is it possible that a plugin I tried and deleted at some point left a residue that affects woo email settings? If so, what’s the best way to clean up the database tables? Is this an overkill? Am I reaching here? I’ve tried every scrap of advice on google to get admin emails to fire, for months. I’m inches from a completely fresh wordpress install.

    Thread Starter hillsbe

    (@hillsbe)

    I believe I have found the culprit…

    When I switched login/registration to woocommerce my-account instead of buddypress, the verification email that buddypress requires doesn’t send. Therefore the users aren’t “real” yet and the admin doesn’t get notified when they do stuff. I tried to add verification plugin to woocommerce but that didn’t trigger it. Looking for a way to not require the buddypress verification email confirmation via PHP (but this is the wrong forum for that).

    Thread Starter hillsbe

    (@hillsbe)

    hmmm, nevermind. I see now that it isn’t actually loading on all pages, silly me.

    Hey keep up the awesomeness!

    Thanks & cheers 🙂

Viewing 8 replies - 1 through 8 (of 8 total)