Trick # 579 | Dieser Beitrag beinhaltet 391 Wörter. – Geschätzte Lesezeit: ca. 2 Minuten.
Wenn Sie in WordPress einen neuen User erstellen, ist ein Feld standardmässig aktiviert, wellches dem neuen User automatisch eine Mail versendet. Doch nicht immer ist das gewünscht. In diesem Beitrag zeige ich Ihnen, wie Sie dieses Verhalten anpassen können und das Kontrollkästchen standardmässig deaktiviert ist.
Es gibt einige Szenarien, in denen Sie keine automatische E-Mail an neue BenutzerInnen senden möchten, zum Beispiel:
- Sie möchten die Zugangsdaten selber übermitteln.
- Sie erstellen Benutzerkonten, die keine E-Mail-Benachrichtigungen benötigen.
- Sie möchten sicherstellen, dass keine ungewollten E-Mails verschickt werden.
Durch eine kleine Anpassung in der functions.php Ihres Themes können Sie das Standardverhalten dieser Checkbox ändern. Die functions.php bearbeiten Sie im Backend unter Design/Theme-Datei-Editor:
// Userverwaltung: Automazisches Mail an neue User standardmässig deaktivieren
function disable_send_user_notification_checkbox() {
// Füge ein JavaScript-Snippet hinzu, um die Checkbox zu manipulieren
?>
<script>
document.addEventListener('DOMContentLoaded', function () {
const sendUserNotificationCheckbox = document.querySelector('#send_user_notification');
if (sendUserNotificationCheckbox) {
sendUserNotificationCheckbox.checked = false; // Standardmässig deaktivieren
}
});
</script>
<?php
}
add_action('admin_footer', 'disable_send_user_notification_checkbox');Die Mailoption in der WordPress-Useradministration wird damit deaktiviert. Administratoren können die Checkbox weiterhin manuell aktivieren, falls für bestimmte Fälle dennoch eine Benachrichtigung versenden werden sollte.
Werbung


