Включая PHPMailer с Wordpress: класс 'PHPMailer' не найден - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь включить PHPMailer 6 в мой файл functions.php в Wordpress, но у меня есть некоторые проблемы.

Я включил код в свой файл functions.php, затем я вызываю новый PHPMailer () водин из моих пользовательских классов, но у меня есть ошибка "Class 'PHPMailer' not found".

<?php

include('src/tools/PHPMailer/src/Exception.php');
include('src/tools/PHPMailer/src/PHPMailer.php');
include('src/tools/PHPMailer/src/SMTP.php');

include('src/class/Email.php');
?>

Когда я пытаюсь вызвать его с помощью "new PHPMailer \ PHPMailer \ PHPMailer ();"Я получаю внутреннюю ошибку сервера 500.

<?php

class Email{

    private $_mail;

    public function __construct(){

        // Préparation des paramètres du mail
        $this->_mail = new PHPMailer\PHPMailer\PHPMailer();
        $this->_mail->isSMTP(); 
        ...

Мое древовидное представление:

enter image description here

У кого-нибудь уже была эта проблема?

Спасибо за помощь!

...