Ein Anmeldeformular mit der POST-Methode bearbeiten?

Ich versuche, die function “Newsletter abonnieren” in meinen WordPress-Blog zu integrieren

Benutzer müssen nur ihren Namen und ihre E-Mail-Adresse eingeben und auf “Abonnieren” klicken. Das soll mir dann eine Email schicken und ich füge sie der Mailingliste hinzu.

Ich habe das WP SMTP Mail-Plugin aktiviert und in die entsprechenden E-Mail-Server-Informationen eingetragen, damit WordPress E-Mails senden kann, WordPress gebeten, mir eine Testnachricht zu schicken, und das hat funktioniert.

Jetzt möchte ich eine E-Mail erhalten, wenn jemand seinen Namen und seine E-Mail-Adresse eingibt und auf “Abonnieren” klickt.

Wenn ich dies im Moment mache, tut es einfach nichts, es lädt die Seite neu, ohne eine E-Mail zu senden.

Ich habe meinen Code unten angehängt. Kann mir jemand hier helfen?

Code für das Anmeldeformular sidebar.php – Dies ist kein Plugin.

  

Der Code in der Datei newsletter_signup.php :

  

Solutions Collecting From Web of "Ein Anmeldeformular mit der POST-Methode bearbeiten?"

Diese Lösung basiert auf ein paar WPMU Dev Plugins: PopUp Pro und Mailchimp Integration . Wenn Sie ein WPMU Dev-Mitglied sind, laden Sie diese herunter und installieren Sie sie entweder von ihren Projektseiten oder über das WPMU Dev-Dashboard in Ihrer WordPress-Verwaltungsoberfläche. Der größte Aufwand besteht darin, einen benutzerdefinierten Stil für das Popup zu erstellen. Das Mailchimp Integration Plugin stellt einfach einen Shortcode zur Verfügung, der über eine TinyMCE-Schaltfläche in den Hauptteil des Popups eingefügt werden kann, aber wir werden das alles später behandeln. Der erste Schritt nach der Installation der Plugins ist die Konfiguration des Mailchimp Integrationsplugins.