kann mir keinr helfen? Gesucht ist ein Workaround für die mail()-Funktion in Wordpress, damit ich sie auf Hostern nutzen kann, die diese Funktion nicht unterstützen.
Beiträge von asterix
-
-
Hallo,
also mein Hoster unterstützt keine mail() Funktion, allerdings kann man mit einem Workaround senden, wie hier:
Mailer-Objekt erstellen:
Code
Alles anzeigenpublic static function mailer() { $mail = new phpmailer(); $mail->IsSMTP(); // per SMTP verschicken $mail->Host = config::$mail_smtp; // SMTP-Server $mail->SMTPAuth = true; // SMTP mit Authentifizierung benutzen $mail->Username = config::$mail_user; // SMTP-Benutzername $mail->Password = config::$mail_pass; // SMTP-Passwort $mail->From = config::$mail_from; $mail->IsHTML(true); return $mail; }Mit dem Objekt senden:
Code
Alles anzeigen$mail = components::mailer(); //Name des Absenders $mail->FromName = $name; //Adresse und Name des Empfaengers $mail->AddAddress(components::$eMail, $empfaengerName); $mail->AddReplyTo($adresse, $name); $mail->WordWrap = 50; $mail ->Subject = $betreff; $mail->Body = $body; $mail->AltBody = $body; if(!@$mail->Send()) { return "Die Nachricht konnte nicht versendet werden."; } return 'Ihre Nachricht wurde gesendet.'; -
Hallo,
also vor der Installation des de-Packs hat alles funktioniert, nur war es zu blöd einen englischen Blog auf einer de-Domain zu betreiben :)
Also installiere ich mir das dt.Sprachpaket, aber dann erscheint diese Fehlermeldung (vorher war sie nie da):ZitatFatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 4864 bytes) in /home/asterix/public_html/wp-admin/includes/template.php on line 1001
Was kann ich tun? Ich habe die config-Datein angepasst und die de.mo hochgeladen.
-
Hallo,
ich würde gerne ein Metatag speziell für eine bestimmte Seite ändern. Kann man sowas mit wordpress? In dem Fall wäre es ein noindex, follow für das Impressum.