WordPress bietet Ihnen zwei Möglichkeiten, um Website-Benutzer über neue Blog-Beiträge zu informieren. Sie können die Aktion manuell erstellen oder ein WordPress-Plug-In verwenden. Die Verwendung eines WordPress-Plug-Ins bietet weitere Funktionen und bietet die Möglichkeit, die Mailingliste oder die Standard-E-Mail anzupassen. Sie können jedoch auch manuell eine automatische Benachrichtigung erstellen, indem Sie Ihre Datei functions.php bearbeiten.
Vorteile
Wenn Sie Ihre registrierten Benutzer benachrichtigen, unabhängig davon, ob sie Mitwirkende oder Abonnenten sind, wenn ein neuer Blog-Beitrag auf Ihrer Website veröffentlicht wird, behalten Benutzer den Überblick über Ihre Website und können zu mehr Seitenaufrufen führen. Dies ist auch eine hilfreiche Funktion für Website-Redakteure oder Moderatoren, da sie möglicherweise benachrichtigt werden möchten, wenn ein neuer Blog-Beitrag veröffentlicht wird, damit sie ihn bearbeiten können.
Verwenden von Subscribe2
Melden Sie sich bei Ihrem Admin-Panel an. Klicken Sie auf „Plugins“. Suchen Sie nach „Subscribe2“ und klicken Sie auf „Installieren“. Klicken Sie auf „Aktivieren“, um das Plug-In zu aktivieren. Klicken Sie auf das Bedienfeld „Einstellungen“ und dann auf „Abonnieren2“. Bearbeiten Sie die Vorlage für die Benachrichtigungs-E-Mail und wählen Sie dann aus, für welche Kategorien die Benachrichtigungen ausgehen sollen. Klicken Sie auf „Einstellungen speichern“.
Verwenden der Post-Benachrichtigung
Melden Sie sich in Ihrem WordPress-Dashboard an. Öffnen Sie die Plug-In-Seite und suchen Sie nach „Post Notification“. Klicken Sie auf „Jetzt installieren“ und aktivieren Sie das Plug-In. Klicken Sie unter dem Link „Tools“ auf „Abonnenten“. Zeigen Sie die Liste der registrierten Benutzer an und wählen Sie gegebenenfalls aus, welche Sie aus der Liste entfernen möchten. Klicken Sie auf „Einstellungen speichern“.
Manuelles Hinzufügen der Benachrichtigung
Melden Sie sich auf Ihrer Website an und klicken Sie auf „Darstellung“ und dann auf „Editor“. Öffnen Sie die Datei functions.php Ihres Themas. Fügen Sie den folgenden Code am Ende der Funktionsdatei ein:
Funktion email_members ($ post_ID) {global $ wpdb; $ usersarray = $ wpdb-> get_results („SELECT user_email FROM $ wpdb-> users;“); $ users = implode („,“, $ usersarray); mail ($ users, ‚Ein neuer Beitrag wurde veröffentlicht‘); return $ post_ID; }}
add_action (‚Publish_post‘, ‚email_members‘);
Ersetzen Sie die Meldung „Ein neuer Beitrag wurde veröffentlicht“ durch Ihre benutzerdefinierte Meldung und klicken Sie auf „Datei aktualisieren“.