• Resolved webmast0934

    (@webmast0934)


    Yes, the error is from your update. I tried it oon several websites.

    Error is here: /public_html/wp-includes/pluggable.php:171

    “function wp_mail( $to, $subject, $message, $headers = ”, $attachments = array() ) {”

    there is a conflict and all SMTP plugins can’t extend wp mail function. all smtp plugins not working.

    2 sites are gone. Please help

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Kev Provance

    (@kprovance)

    Once again, sir, I can only tell you Redux does NOT use wp_mail(). If Redux does not use the wp_mail() API, and therefore cannot lock it ia a thread, how can it interfere with another plugins that uses the API? pluggable.php is a core WordPress file, not part of Redux. I’m not sure how I can fix what I cannot break, since the code does not exist in our plugin.

    I downloaded the SendGrid plugin from the WordPress plugin library, signed up for a free account, and saw no message of this kind.

    I’ll pass this onto the owners and see what they say. I still strongly advise you to contact the author of the other plugin.

    Thread Starter webmast0934

    (@webmast0934)

    Why did it start after updating redux?

    Plugin Author Kev Provance

    (@kprovance)

    I don’t know. I can’t replicate the issue, and again, Redux does not use that API. I sent a message to the Extendify SDK authors to see if they’ve ever heard of this, but that code doesn’t use wp_mail() either.

    Plugin Author Kev Provance

    (@kprovance)

    Shot in the dark: Try going into the redux-core/inc/classes/class-redux-functions-ex.php, comment out line 587: require_once ABSPATH . '/wp-includes/pluggable.php'; and see if that solves it.

    • This reply was modified 2 years, 11 months ago by Kev Provance.

    I have the same problem. Started a couple of hours ago. Can’t understand why Redux needs pluggable.php

    Comment out line 587 in class-redux-functions-ex.php solved it, as suggested above.

    Same problem, same quick fix (error raised by Post SMTP).

    I have the same error, after the Redux update. I am using FluentSMTP – mailgun.

    I receive the error.
    The FluentSMTP plugin depends on wp_mail pluggable function and plugin is not able to extend it. Please check if another plugin is using this and disable it for FluentSMTP to work!

    Possible Conflict: wp-includes/pluggable.php:182:

    `function wp_mail( $to, $subject, $message, $headers = ”, $attachments = array() ) {

    Shot in the dark: Try going into the redux-core/inc/classes/class-redux-functions-ex.php, comment out line 587: require_once ABSPATH . ‘/wp-includes/pluggable.php’; and see if that solves it.

    This solved my problem as well! Thank you!

    Thanks for reporting this issue @webmast0934 and for others that confirmed it.

    We have a fix for this error and expect to update the plugin today (September 21, 2021).

    In the meantime, for a temporary solution, you can take the steps mentioned by @kprovance above by going to redux-core/inc/classes/class-redux-functions-ex.php and commenting out (or removing) line 587: require_once ABSPATH . '/wp-includes/pluggable.php';

    We’ll post an update here when the update is available for download. Sorry for the inconvenience.

    Chris

    Plugin Author Kev Provance

    (@kprovance)

    Redux v.4.3.1 has been deployed and it now available. Please update ASAP. THis will resolve your issue.

    Thanks!

    – Kev

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘WP Mail Error’ is closed to new replies.