Un utente ha chiesto informazioni su Post SMTP Mailer/Email Log di Wordpress

Errore non rilevato: SendGrid Mail Mail classe non trovata

Un utente ha chiesto 👇

Ciao,

Chiedo a un libro Web di inviare un’e-mail e ricevo il seguente errore:

Uncaught Error: Class 'SendGridMailMail' not found in ~/wp-content/plugins/post-smtp/Postman/Postman-Mail/PostmanSendGridMailEngine.php:47

Ho un URL con codice di base:

$parse_uri = explode( 'wp-content', $_SERVER['SCRIPT_FILENAME'] );
require_once( $parse_uri[0] . 'wp-load.php' );
wp_mail( 'myemail@example.com', 'TEST SUBJECT', 'TEST BODY',null,null);

Per qualche ragione, quello wp_mail funzione che genera l’errore. Mi chiedo se la classe SendGrid verrà caricata presto.

Quando eseguo quanto segue per verificare che posso chiamare le funzioni WP, funziona

if (function_exists('wp_create_user')) {
    echo "wp_create_user() found";
}

Grazie in anticipo!

Questo argomento è stato modificato l’ultima volta 10 mesi fa da.

Autore del plugin

(@yehudah)

9 mesi, 3 settimane fa

Non conosco il tuo codice, ma potrebbe funzionare:

$parse_uri = explode( 'wp-content', $_SERVER['SCRIPT_FILENAME'] );
require_once( $parse_uri[0] . 'wp-load.php' );
add_action( 'plugins_loaded', function() {
    wp_mail( 'myemail@example.com', 'TEST SUBJECT', 'TEST BODY',null,null);
});

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *