web-dev-qa-db-fra.com

Envoyer des pièces jointes via wp_mail à partir du dossier temporaire

Est-il possible d'envoyer une pièce jointe via wp_mail, en utilisant un fichier temporaire, au lieu de les télécharger dans n'importe quel dossier du serveur?

Par exemple:

<input type="file" name="file">

$attachment[] = $_FILES['file']['name'];

wp_mail(....,$attachment);

Documentation:

Les noms de fichiers dans l'attribut $ attachments doivent être des chemins de système de fichiers.

Comment puis-je obtenir le chemin d'accès au fichier temporaire (si cela est possible)?

5
Biker John

Oui. c'est possible. Le contenu du fichier joint est pris par appel wp_mail.

Utilisez $_FILES['file']['tmp_name'] pour le nom de fichier

0
WowPress.host