Skip to content

eewee/docker-wordpress-phpmyadmin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Docker-composer pour Wordpress :

Le but étant de pouvoir utiliser, les images suivantes avec Docker :

Config :

  • On se place dans le dossier ne contenant que le fichier "docker-compose.yml".
  • On lance un docker-compose up -d.
  • Tapez maintenant l'url suivante :

SwiftMail :

  • cd /wp-content/themes/twentytwentyone
  • composer init
  • composer require "swiftmailer/swiftmailer:^6.0" --dev
  • composer install

Edit > function.php :

function fct_shoot_email() {
    require_once 'vendor/autoload.php';

    // Create the Transport
    $transport = (new Swift_SmtpTransport('maildev', 25))
      ->setUsername('')
      ->setPassword('')
    ;

    // Create the Mailer using your created Transport
    $mailer = new Swift_Mailer($transport);

    // Create a message
    $message = (new Swift_Message('Mon sujet'))
      ->setFrom(['john@doe.com' => 'John DOE'])
      ->setTo(['foo@bar.com' => 'Foo BAR'])
      ->setBody('Lorem ipsum')
      ->addPart('<b>Lorem ipsum</b>', 'text/html')
      ;

    // Send the message
    $result = $mailer->send($message);
}
add_action( 'wp_footer', 'fct_shoot_email' );

Source :

About

🐋 Fichier docker-compose.yml pour Wordpress et PhpMyAdmin

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published