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

Η παροχή μιας έγκυρης διεύθυνσης email είναι ένα υποχρεωτικό βήμα στην εγκατάσταση WordPress. Στη διεύθυνση email του διαχειριστή χρήστη έρχομαι μηνύματα επαναφοράς κωδικού πρόσβασης, υγεία του ιστότοπου και μηνύματα μετά όταν οι επισκέπτες αφήνουν σχόλια. Για πολλούς λόγους, ωστόσο, θέλετε να μάθετε πώς να απενεργοποιήσετε την αποστολή μηνυμάτων 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;
}

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

Παθιασμένος με την τεχνολογία, γράφω με ευχαρίστηση στο StealthSettings.com από το 2006. Έχω εκτενή εμπειρία σε λειτουργικά συστήματα: macOS, Windows και Linux, καθώς και σε γλώσσες προγραμματισμού και πλατφόρμες για blogs (WordPress) και για online καταστήματα (WooCommerce, Magento, PrestaShop).

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