Πώς να απενεργοποιήσετε την αποστολή μηνυμάτων email WordPress - Απενεργοποίηση wp_mail() λειτουργία

Η παροχή μιας έγκυρης διεύθυνσης email είναι ένα υποχρεωτικό βήμα στην εγκατάσταση WordPress. Στη διεύθυνση email του χρήστη admin κρασί μηνύματα επαναφοράς κωδικού πρόσβασης, υγεία του ιστότοπου και μηνύματα μετά όταν οι επισκέπτες αφήνουν σχόλια. Για πολλούς λόγους, ωστόσο, θέλετε να μάθετε πώς να απενεργοποιήσετε την αποστολή μηνυμάτων email WordPress. Ο κύριος λόγος είναι τα ανεπιθύμητα μηνύματα ή, ακόμη χειρότερα, η ευπάθεια μιας προσθήκης που εκμεταλλεύεται τη λειτουργία wp_mail() και στέλνει ανεπιθύμητα μηνύματα σε δεκάδες χιλιάδες διευθύνσεις.

Τα περισσότερα ανεπιθύμητα μηνύματα από WordPress αποστέλλονται μέσω PHPMailer Όταν ένα form είναι ευάλωτο ή όταν ένα πρόσθετο επιτρέπει τη χρήση σεναρίων PHP τρίτων wp_mail().

Εάν έχετε ένα blog ή έναν ιστότοπο WordPress και δεν είναι απαραίτητο το σύστημα να στέλνει μηνύματα email administrator ή χρήστες, τότε η καλύτερη λύση είναι να απενεργοποιήσετε τη λειτουργία email α WordPress.

Πώς να απενεργοποιήσετε την αποστολή μηνυμάτων email WordPress - Απενεργοποίηση wp_mail() λειτουργία
Πώς να απενεργοποιήσετε την αποστολή μηνυμάτων email WordPress

Πριν ακολουθήσετε τα βήματα στον παρακάτω οδηγό, να θυμάστε ότι αυτή η μέθοδος θα απενεργοποιήσει πλήρως το σύστημα email σας WordPress. Δεν θα αποστέλλονται πλέον μηνύματα ηλεκτρονικού ταχυδρομείου για επαναφορά του κωδικού πρόσβασης, μηνύματα όταν ο ιστότοπος αντιμετωπίζει προβλήματα λειτουργικότητας ή όταν οι χρήστες σχολιάζουν το ιστολόγιο. Εάν χρησιμοποιείτε λειτουργικές μονάδες όπως η Φόρμα Επικοινωνίας, ρυθμίστε τις να μην στέλνουν μηνύματα email μέσω PHPMailer.

Πώς να απενεργοποιήσετε την αποστολή μηνυμάτων email WordPress

Αυτή η μέθοδος δεν απαιτεί την εγκατάσταση πρόσθετου. Το μόνο που έχετε να κάνετε είναι να επεξεργαστείτε το αρχείο functions.php του ενεργού θέματος του ιστολογίου και να προσθέσετε τις ακόλουθες γραμμές κώδικα:

add_filter('pre_wp_mail', 'sth_disable_emails');
function sth_disable_emails() {
    return false;
}

Αποθηκεύστε την αλλαγή. Αυτό είναι όλο.

πώς να » WordPress » Πώς να απενεργοποιήσετε την αποστολή μηνυμάτων email WordPress - Απενεργοποίηση wp_mail() λειτουργία

Παθιασμένος με την τεχνολογία, μου αρέσει να δοκιμάζω και να γράφω σεμινάρια για λειτουργικά συστήματα macOS, Linux, Windows, σχετικά με WordPress, WooCommerce και διαμόρφωση διακομιστών ιστού LEMP (Linux, NGINX, MySQL και PHP). γράφω επάνω StealthSettings.com από το 2006 και λίγα χρόνια αργότερα άρχισα να γράφω στο iHowTo.Tips σεμινάρια και ειδήσεις σχετικά με συσκευές στο οικοσύστημα Apple: iPhone, iPad, Apple Παρακολουθήστε, HomePod, iMac, MacBook, AirPods και αξεσουάρ.

Αφήστε ένα σχόλιο