Πώς να ρυθμίσετε τις αυτόματες ενημερώσεις του WordPress; Αυτόματες ενημερώσεις WordPress. Πώς να ρυθμίσετε; Το Wp απενεργοποιεί την ενημέρωση ενός συγκεκριμένου αρχείου




Η συνεχής ενημέρωση του πυρήνα του WordPress, καθώς και των προσθηκών και των θεμάτων, είναι σημαντικό μέρος της βελτίωσης της ασφάλειας και της ταχύτητας του ιστότοπου. Αλλά δυστυχώς, η αυτόματη ενημέρωση δεν είναι πάντα καλή ιδέα. Ας δούμε τα υπέρ και τα κατά.

Γιατί χρειάζονται ενημερώσεις;

Αρχικά, ας δούμε γιατί χρειάζονται καθόλου ενημερώσεις.

Υπάρχουν δύο βασικοί λόγοι για την ενημέρωση.

1.Εισαγωγή πρόσθετων λειτουργιών.Οι προγραμματιστές, συμπεριλαμβανομένου του WordPress, βελτιώνουν συνεχώς αυτό το σύστημα διαχείρισης και εισάγουν συνεχώς νέες λειτουργίες.

Θα συμπεριλάβω επίσης την αφαίρεση περιττών λειτουργιών εδώ. Ναι, συμβαίνει και αυτό, αν και πολύ λιγότερο συχνά.

2. Εξάλειψη σφαλμάτων και τρωτών σημείων.Συχνά, αυτός είναι ο κύριος λόγος για την ενημέρωση. Οι προγραμματιστές αναζητούν συνεχώς σφάλματα και τρωτά σημεία που θα επιτρέψουν στους χάκερ να κάνουν κακά πράγματα.

Συνήθως, οι ενημερώσεις εγκαθίστανται χειροκίνητα. Αλλά συμβαίνει επίσης ότι το WordPress εγκαθιστά την ενημέρωση αυτόματα. Το WordPress έχει τη δυνατότητα να ενημερώνει αυτόματα τις ενημερώσεις και έτσι μπορεί να ενημερώσει το ίδιο τον ιστότοπό σας.

- Μα αυτό είναι καλό! – ίσως σκεφτείτε – γιατί τότε ο ιστότοπος θα είναι ασφαλής, όλες οι σημαντικές ενημερώσεις θα εγκατασταθούν μόνες τους!

Όχι πραγματικά.

Γιατί οι αυτόματες ενημερώσεις WordPress δεν είναι καλή ιδέα για τον ιστότοπό σας;

Από την έκδοση 3.7, το WordPress έχει τη δυνατότητα αυτόματης ενημέρωσης σε περίπτωση σημαντικών αλλαγών ή λόγω ενημερώσεων κώδικα ασφαλείας.

Πράγματι, υπάρχουν δύο βασικά πλεονεκτήματα της αυτόματης ενημέρωσης:

Διασφαλίζει ότι ο ιστότοπός σας έχει πάντα την πιο πρόσφατη και καλύτερη έκδοση όλου του λογισμικού, πράγμα που σημαίνει ότι ο ιστότοπός σας θα αποδίδει όσο το δυνατόν καλύτερα και με ασφάλεια.

Και το δεύτερο πλεονέκτημα είναι η μειωμένη εργασία για τον webmaster. Το σύστημα κάνει ό,τι χρειάζεται μόνο του και δεν χρειάζεται ανθρώπινη παρέμβαση.

Ωστόσο, υπάρχουν και μειονεκτήματα. Υπάρχει πιθανότητα ο ιστότοπός σας να καταρρεύσει ως αποτέλεσμα αυτόματων ενημερώσεων.Φανταστείτε τι μπορεί να σημαίνει αυτό για έναν μεγάλο ιστότοπο που αποφασίζει να ανανεώσει αυτόματα τα μεσάνυχτα. Ως αποτέλεσμα, ο ιστότοπος δεν θα λειτουργεί όλη τη νύχτα, γεγονός που θα οδηγήσει σε μεγάλες, συμπεριλαμβανομένων οικονομικών, ζημιών. Και ο webmaster δεν θα ξέρει καν ότι ο ιστότοπος δεν λειτουργεί. Και το μαθαίνει μόνο το πρωί.

Αλλά όχι μόνο αυτό, συχνά γίνονται αυτόματες ενημερώσεις χωρίς καμία ειδοποίηση. Και έτσι, ο webmaster κάθεται στον υπολογιστή του, ελέγχει τα στατιστικά στοιχεία και ως απάντηση επικρατεί σιωπή. Ο ιστότοπος κατέρρευσε. Σε μια τέτοια περίπτωση, μπορείτε να είστε βέβαιοι ότι ο λόγος για την αποτυχία του ιστότοπου—ενημέρωση του Wordpress—θα είναι το τελευταίο πράγμα που έρχεται στο μυαλό του webmaster. Πιθανότατα, θα σκεφτεί ότι ο λόγος για την αποτυχία του ιστότοπου είναι μια διάρρηξη χάκερ.

Πρέπει λοιπόν να διαλέξεις, ή θα ενημερώσεις το wordpress λίγο αργότερα, αλλά ήρεμα, ή ένα πρωί θα ξυπνήσεις και θα δεις ότι το site σου δεν λειτουργεί.

Απενεργοποιήστε τις ενημερώσεις του WordPress και θα είστε σίγουροι ότι ο ιστότοπος λειτουργεί πάντα άψογα.

Ή

Ενεργοποιήστε τις αυτόματες ενημερώσεις και ελπίζετε ότι οι διενέξεις μεταξύ πυρήνα, προσθηκών και/ή θεμάτων θα σπάσουν τον ιστότοπο κατά τη διάρκεια των αυτόματων ενημερώσεων.

Εάν εξακολουθείτε να μην είστε πεπεισμένοι ότι η απενεργοποίηση των αυτόματων ενημερώσεων του WordPress είναι η καλύτερη επιλογή, επιτρέψτε μου να σας πω κάτι που συνέβη το 2016 που πιθανότατα θα σας τρομάζει για πάντα:

Αυτόματη ενημέρωση Wordfence

Το WordPress χρησιμοποιεί το api.wordpress.org για να χειρίζεται την απελευθέρωση αυτόματων ενημερώσεων στους χρήστες. Δείτε πώς λειτουργεί η διαδικασία:

Αν και αυτή η διαδικασία καθιστά τη διαδικασία αυτόματης ενημέρωσης ιστοτόπων πολύ πιο εύκολη για το WordPress, δεν είναι ένα σύστημα πλήρως ανεκτικό σε σφάλματα. Σκέψου το:

Όταν ένας ιστότοπος έχει ορίσει αυτόματες ενημερώσεις, σημαίνει ότι αναγνωρίζει το api.wordpress.org ως αξιόπιστη πηγή και δέχεται όλες τις ενημερώσεις από αυτό. Τι συμβαίνει όμως εάν εισέλθει κακόβουλος κώδικας στον πυρήνα;

Έτσι θα μοιάζει αυτό το σενάριο:

Επειδή το WordPress είναι ανοιχτού κώδικα και επειδή το API αυτόματης ενημέρωσης φιλοξενείται δημόσια από το GitHub, η ομάδα ανάπτυξης πρέπει να είναι πολύ προσεκτική σχετικά με το τι μπαίνει στον κώδικα στον διακομιστή. Αυτός είναι ο λόγος για τον οποίο το περιεχόμενο του GitHub περνά από μια αυστηρή διαδικασία ελέγχου πριν φτάσει στον διακομιστή.

Παρόλο που η ασφάλεια είναι ισχυρή εδώ, Το Wordfence ανακάλυψε μια σοβαρή ευπάθεια σε έναν από τους αδύναμους αλγόριθμους κατακερματισμού webhook .

Ουσιαστικά ένας κακοσχεδιασμένος μηχανισμός κατακερματισμού διευκόλυνε πολύ έναν εισβολέα να χακάρει τον κώδικα και να μπει στο api.wordpress.org. Εάν ένας χάκερ μπορούσε να το κάνει αυτό, οποιαδήποτε πληροφορία μολυνθεί στον διακομιστή θα διανεμόταν σε κάθε ιστότοπο με ενεργοποιημένες τις αυτόματες ενημερώσεις. Και πολύ γρήγορα.

Και παρόλο που οι προγραμματιστές του WordPress διόρθωσαν γρήγορα αυτό το πρόβλημα, στην πραγματικότητα, δεν υπάρχει εκατό τοις εκατό εγγύηση ότι δεν υπάρχουν άλλες τρύπες ασφαλείας στον κώδικα. Επιπλέον, λαμβάνοντας υπόψη το γεγονός ότι ο πυρήνας του WordPress επίσης τροποποιείται συνεχώς.

Γιατί πρέπει να αποτρέψετε την ενημέρωση του WordPress

Δεδομένου ότι στη συντριπτική πλειοψηφία των περιπτώσεων, οι ιστότοποι έχουν θέματα και πρόσθετα από διαφορετικούς προγραμματιστές υπάρχει πάντα η πιθανότητα ο κώδικας σε ένα λογισμικό να έρχεται σε σύγκρουση με ένα άλλο. Και αυτό μπορεί να οφείλεται σε ένα πρόσθετο ή ένα θέμα που εγκαταστήσατε πριν από μήνες ή και χρόνια. Η ανισορροπία μεταξύ αυτών των δύο στοιχείων από μόνη της μπορεί να καταρρίψει τον ιστότοπό σας.

Η απενεργοποίηση των αυτόματων ενημερώσεων του WordPress είναι μια απαραίτητη λύση.

Μόλις απενεργοποιήσετε τις αυτόματες ενημερώσεις του WordPress, έχετε τον πλήρη έλεγχο της διαδικασίας. Αυτό σημαίνει ότι δοκιμάζετε κάθε νέο πυρήνα, προσθήκη ή ενημέρωση θέματος σε ένα ασφαλές περιβάλλον δοκιμής μακριά από τον ιστότοπό σας στο WordPress.

Αν συμβεί κάτι, τότε δεν υπάρχει τίποτα να κάνουμε. Ο ιστότοπος δοκιμής σας πήρε το μεγαλύτερο βάρος της αποτυχίας και θα ξέρετε ότι δεν αξίζει να ενημερώσετε τον ιστότοπο εργασίας.

Εάν η ενημέρωση έγινε ομαλά και δεν εμφανίστηκαν σφάλματα, τότε θα χρειαστείτε μόνο μερικά κλικ για να ενημερώσετε τον ιστότοπο εργασίας σας.

Υπάρχουν δύο τρόποι για να απενεργοποιήσετε την αυτόματη ενημέρωση: με ορισμένες αλλαγές στον κώδικα του WordPress και χρησιμοποιώντας ένα πρόσθετο. Αλλά επειδή έχω κάποια προβλήματα με τη χρήση του κώδικα, είναι πιο εύκολο για μένα να χρησιμοποιήσω ένα πρόσθετο. Και για να απενεργοποιήσετε τις αυτόματες ενημερώσεις, είναι κατάλληλη η προσθήκη Easy Updates Manager, την οποία μπορείτε να κατεβάσετε από το επίσημο αποθετήριο wordpress

Ελπίζω να μην έχετε προβλήματα με την εγκατάσταση πρόσθετων στο wordpress. Η εγκατάσταση αυτού του πρόσθετου είναι επίσης τυπική. Στο τέλος της εγκατάστασης, θα πρέπει να εμφανίζεται μεταξύ των εγκατεστημένων προσθηκών σας.

Όταν μεταβείτε στις ρυθμίσεις του plugin, θα δείτε κάτι σαν το παρακάτω.

Το πρόσθετο έχει πολλές καρτέλες: κύρια, πρόσθετα, θέματα, προχωρημένους.

Στην κύρια καρτέλα, μπορείτε να προσαρμόσετε τα πάντα ταυτόχρονα. Ενεργοποίηση ή απενεργοποίηση ενημέρωσης όλων. Εδώ σας προτείνω να ενεργοποιήσετε τις ενημερώσεις. Εξάλλου, οι ενημερώσεις είναι μια σημαντική διαδικασία και, αν δεν το κάνετε καθόλου, διακινδυνεύετε τον ιστότοπό σας να γίνει εύκολος στόχος για χάκερ.

Δεύτερον, μπορείτε να απενεργοποιήσετε τις αυτόματες ενημερώσεις.

Επιπλέον, χρησιμοποιώντας αυτήν την προσθήκη, μπορείτε να αλλάξετε άλλες ρυθμίσεις ενημέρωσης. Ενεργοποίηση/απενεργοποίηση ενημερώσεων για όλα τα θέματα, ενεργοποίηση/απενεργοποίηση ενημερώσεων προσθηκών. Μπορείτε επίσης να ενεργοποιήσετε/απενεργοποιήσετε μεμονωμένες προσθήκες και θέματα.

Γενικά, αυτό το πρόσθετο έχει αρκετές δυνατότητες.

συμπέρασμα

Όπως μπορείτε να δείτε, υπάρχουν πολύ καλοί λόγοι για να απενεργοποιήσετε τις αυτόματες ενημερώσεις του WordPress. Και αφού είναι πραγματικά εύκολο να το κάνετε, γιατί να μην το κάνετε; Ναι, πρόκειται για πρόσθετη εργασία, ναι, θα πρέπει να συνδέεστε τακτικά στον πίνακα διαχείρισης. Συνιστάται επίσης να δοκιμάσετε ενημερώσεις σε δίδυμους ιστότοπους. Επίσης, ίσως έχετε πολλούς ιστότοπους.

Ωστόσο, είναι πιο εύκολο να το κάνετε αυτό από το να είστε νευρικοί εάν ο ιστότοπος παγώσει ξαφνικά και δεν θα μπορείτε να καταλάβετε τον λόγο, και ακόμη περισσότερο, δεν θα ξέρετε τι να κάνετε.

Η κυκλοφορία του WordPress 3.7, που κυκλοφόρησε τον Οκτώβριο του 2013, μας έδωσε πρόσβαση σε λειτουργίες που ήταν του γούστου ορισμένων και ήταν εντελώς περιττές για άλλους. Στην ημερήσια διάταξη είναι η αυτόματη ενημέρωση δευτερευόντων εκδόσεων του πυρήνα του WordPress. Όταν κυκλοφορήσει μια νέα δευτερεύουσα έκδοση (έκδοση 3.9.1, για παράδειγμα), το WordPress μπορεί πλέον να ενημερώνει αυτόματα τον πυρήνα του συστήματος - εξαιρετικά νέα για τους περισσότερους χρήστες του WordPress, αλλά, όπως αποδεικνύεται, όχι για όλους.

Γιατί να απενεργοποιήσετε τις αυτόματες ενημερώσεις;

Εάν χρησιμοποιείτε έναν αποκλειστικό διακομιστή, τότε ο οικοδεσπότης σας πιθανότατα κάνει τις ενημερώσεις για εσάς. Προτού εφαρμόσουν την ενημέρωση, πρέπει να βεβαιωθούν ότι η νέα έκδοση λειτουργεί αξιόπιστα στο περιβάλλον τους (οι πιθανότητες να μην λειτουργεί σωστά κάτι είναι εξαιρετικά μικρές, αλλά είναι ακόμα καλύτερο να το δοκιμάσετε εκ των προτέρων - προτού αρχίσετε να χρησιμοποιείτε αυτές τις ενημερώσεις, ειδικά όταν πρόκειται για μεγάλους ιστότοπους, οι οποίοι συνήθως χρησιμοποιούν αποκλειστικούς διακομιστές).

Εάν χρησιμοποιείτε κάτι διαφορετικό από έναν αποκλειστικό διακομιστή, τότε πιθανότατα είστε υπεύθυνοι για την ενημέρωση του λογισμικού σας μόνοι σας και, επομένως, έχετε περισσότερο έλεγχο στον τρόπο με τον οποίο πραγματοποιούνται οι αυτόματες ενημερώσεις.

Εάν χρησιμοποιείτε πολλές προσθήκες ή ένα προσαρμοσμένο θέμα, μπορεί να θέλετε να σταματήσετε την αναβάθμιση της έκδοσης WP μέχρι οι προγραμματιστές των προσθηκών να είναι σίγουροι ότι οι επεκτάσεις τους λειτουργούν αξιόπιστα με τη νέα έκδοση.

Μπορεί να βρίσκεστε σε μία από αυτές τις περιπτώσεις όπου έχετε έναν καλό λόγο να απενεργοποιήσετε τη δυνατότητα αυτόματης ενημέρωσης στον ιστότοπό σας. Λοιπόν, πώς μπορείτε να το κάνετε αυτό; Υπάρχουν δύο τρόποι για να κάνετε αυτό το κόλπο:

  • Χρησιμοποιώντας ένα πρόσθετο
  • Προσθέστε ένα κομμάτι κώδικα

Εφόσον η χρήση ενός πρόσθετου φαίνεται ως ο ευκολότερος τρόπος για να πετύχουμε τον στόχο μας, ας ξεκινήσουμε από εκεί.
Σημείωση: Εάν χρησιμοποιείτε ένα σύστημα ελέγχου έκδοσης όπως το Git, το Subversion, το Mercurial ή το Bazaar, αυτή η δυνατότητα θα απενεργοποιηθεί αυτόματα στο WordPress, οπότε δεν χρειάζεται να ανησυχείτε.

Και εδώ είναι το πρόσθετο για αυτό

Στο αποθετήριο του WordPress θα βρείτε ένα πρόσθετο που ονομάζεται Προηγμένες αυτόματες ενημερώσεις. Μετά την εγκατάσταση, μεταβείτε στη σελίδα ρυθμίσεων της προσθήκης, όπου μπορείτε να απενεργοποιήσετε τις ανεπιθύμητες αυτόματες ενημερώσεις, συμπεριλαμβανομένων των μεγάλων εκδόσεων του πυρήνα, των προσθηκών και των θεμάτων, καθώς και των προεπιλεγμένων δευτερευουσών εκδόσεων, για τις οποίες αναπτύχθηκε η λειτουργία.

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

Σημείωση: Η δυνατότητα ενημέρωσης θέματος θα λειτουργήσει μόνο εάν γίνει λήψη από το επίσημο αποθετήριο του WordPress.

Εάν χρησιμοποιείτε ένα θέμα επί πληρωμή ή premium που λήφθηκε από άλλο πόρο, όπως κατάστημα θεμάτων ή ιστότοπο σχεδιασμού, τότε θα πρέπει να ενημερώσετε μόνοι σας το πρότυπο όταν γίνει διαθέσιμη μια νέα έκδοση.
Να θυμάστε ότι πρέπει πάντα να δημιουργείτε αντίγραφα ασφαλείας πριν ενημερώσετε οτιδήποτε. Επιπλέον, αυτός ο κανόνας ισχύει επίσης όταν χειρίζεστε τον κώδικα που περιγράφεται παρακάτω.

Απενεργοποιήστε τη λειτουργία αυτόματης ενημέρωσης

Τι γίνεται όμως αν δεν θέλετε να εγκαταστήσετε ένα επιπλέον πρόσθετο στον ιστότοπό σας; Δεδομένου ότι η διεπαφή χρήστη του WordPress δεν διαθέτει εναλλαγή για την απενεργοποίηση αυτής της λειτουργικότητας, θα πρέπει να σηκώσετε τα μανίκια σας και να σκάψετε τον κώδικα. Πιστέψτε με, δεν είναι τόσο δύσκολο. Το μόνο που χρειάζεται να κάνετε είναι να προσθέσετε αυτό το κομμάτι κώδικα στο αρχείο wp-config.php:

Προτείνω να τοποθετήσετε αυτόν τον κώδικα και άλλα κομμάτια κώδικα που θα εξετάσουμε περαιτέρω, εδώ, ακριβώς πάνω από αυτήν την επιγραφή στο wp-config.php:

/* Αυτό είναι όλο, σταματήστε την επεξεργασία! Καλό blogging. */

(Πρόταση εδώ - ένας απλός και γρήγορος κανόνας: Μου αρέσει να διατηρώ όλες τις προσαρμοσμένες εκδόσεις του αρχείου wp-config εδώ για να μπορώ να τις βρίσκω εύκολα. Αλλά εξαρτάται από εσάς που θα τις κρατήσετε.)

Ενεργοποίηση ενημερώσεων για μεγάλες εκδόσεις

Εάν θέλετε να ενεργοποιήσετε τις ενημερώσεις του πυρήνα τόσο για μεγάλες όσο και για δευτερεύουσες εκδόσεις, προσθέστε αυτήν τη γραμμή κώδικα στο αρχείο wp-config.php:

/* ενεργοποιήστε τόσο τις μικρές όσο και τις μεγάλες αυτόματες ενημερώσεις πυρήνα του WordPress*/ define("WP_AUTO_UPDATE_CORE", true);

Ενημερώσεις προσθηκών και θεμάτων

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

Για αυτόματη ενημέρωση των προσθηκών, χρησιμοποιήστε αυτόν τον κώδικα:

add_filter("auto_update_plugin", "__return_true");

Και για να κάνετε το ίδιο για θέματα, χρησιμοποιήστε αυτόν τον κώδικα

Add_filter("auto_update_theme", "__return_true");

Απενεργοποιήστε όλες τις ενημερώσεις

Ας υποθέσουμε ότι αποφασίσατε ότι ο ιστότοπός σας δεν χρειάζεται καθόλου αυτόματες ενημερώσεις. Είστε ο γκουρού του τομέα σας (και του ιστότοπού σας, και ίσως και του email...αλλά αυτό είναι εκτός θέματος) και έχετε αποφασίσει να χειρίζεστε τις ενημερώσεις εντελώς μόνοι σας. Δείτε πώς μπορείτε να το κάνετε:

/* Είμαι ο καπετάνιος αυτού του πλοίου, θα κάνω τις δικές μου ενημερώσεις ευχαριστώ*/ ορίστε (‘AUTOMATIC_UPDATER_DISABLED’, αληθές);

Μην ξεχνάτε, παιδιά, ότι αυτό το κομμάτι κώδικα απενεργοποιεί όλα και αντικαθιστά ορισμένες επιλογές που μπορεί να έχετε ενεργοποιήσει, γι' αυτό χρησιμοποιήστε αυτήν τη δύναμη με σύνεση.

Τώρα, έχοντας στη διάθεσή μας όλα αυτά τα κομμάτια κώδικα, μπορούμε να τα αναμίξουμε μεταξύ τους. Για παράδειγμα, μπορείτε να απενεργοποιήσετε τις ενημερώσεις πυρήνα, αλλά να επιτρέψετε σε θέματα και προσθήκες να απολαμβάνουν όλα τα οφέλη των αυτόματων ενημερώσεων. Λοιπόν, ας ξεκινήσουμε απενεργοποιώντας τις ενημερώσεις του πυρήνα προσθέτοντας αυτόν τον κώδικα:

/* Απενεργοποίηση αυτόματων ενημερώσεων του WordPress */ define("WP_AUTO_UPDATE_CORE", false);

Στη συνέχεια, θα προσθέσουμε τον κώδικα για να ενεργοποιήσουμε τις ενημερώσεις θεμάτων και προσθηκών:

Add_filter("auto_update_plugin", "__return_true"); add_filter("auto_update_theme", "__return_true");

Ειδοποιήσεις ηλεκτρονικού ταχυδρομείου

Ένα τελευταίο κόλπο - θα απενεργοποιήσουμε τις ειδοποιήσεις μέσω email που λαμβάνετε όταν ολοκληρωθεί η ενημέρωση. Αυτή τη φορά, αντί να προσθέσουμε τον κώδικα στο wp-config.php, θα τον επικολλήσουμε στο αρχείο functions.php του ενεργού θέματός σας.

/** * Απενεργοποίηση της αυτόματης δημιουργίας email που αποστέλλεται στον διαχειριστή μετά από μια βασική ενημέρωση */ apply_filters("auto_core_update_send_email", false, $type, $core_update, $result);

Και τώρα, έχουμε επιτύχει τον πλήρη έλεγχο του τρόπου με τον οποίο ενημερώνονται αυτόματα ο πυρήνας, τα πρόσθετα και τα θέματα του ιστότοπου WordPress. Μπορείτε επίσης να απενεργοποιήσετε τις ειδοποιήσεις μέσω email.

Τον Οκτώβριο του 2013, κυκλοφόρησε η έκδοση 3.7 του WordPress και μαζί της μια νέα δυνατότητα - αυτόματες ενημερώσεις. Υπήρχαν και άλλα νέα αντικείμενα, αλλά όχι για αυτά τώρα.

Η αυτόματη ενημέρωση έχει γίνει το πιο φωτεινό, πολύ χρήσιμο και βολικό πράγμα. Τώρα, όταν κυκλοφορήσει μια νέα έκδοση, το WordPress θα ενημερωθεί μόνο του.

Γενικές γνώσεις σχετικά με τις αυτόματες ενημερώσεις

Το WP διαθέτει 4 τύπους αυτόματων ενημερώσεων

    Πυρήνας WordPress (μηχανή)

    • "μικρές εκδόσεις" (ελάσσων) - εκδόσεις υποκαταστημάτων, για παράδειγμα: 3.7 > 3.7.1 > 3.7.2. Διορθώνουν σφάλματα, ευπάθειες και σφάλματα.
      Προεπιλογή: Ενεργοποιημένο

      "σημαντικές εκδόσεις" - κύριες εκδόσεις, για παράδειγμα: 3.9 > 4.0 > 4.1 > 4.2. Αυτές οι εκδόσεις προσθέτουν νέες λειτουργίες.
      Προεπιλογή: Απενεργοποιημένο

    • "εκδόσεις ανάπτυξης" - εκδόσεις άλφα και beta εκδόσεων. Λειτουργεί μόνο εάν έχετε εγκαταστήσει μια έκδοση alpha ή beta του WordPress.
      Προεπιλογή: Ενεργοποιείται μόνο εάν έχει εγκατασταθεί η έκδοση alpha/beta του κινητήρα

    Αρχεία μετάφρασης.
    Προεπιλογή: Ενεργοποιημένο

    Θέματα.
    Προεπιλογή: Απενεργοποιημένο

  1. Πρόσθετα.
    Προεπιλογή: Απενεργοποιημένο
Ενεργοποιημένο από προεπιλογή

Από προεπιλογή, η αυτόματη ενημέρωση είναι ενεργοποιημένη μόνο για "μικρές εκδόσεις πυρήνα" και "αρχεία μετάφρασης". Εάν έχετε εγκαταστήσει μια έκδοση alpha ή beta του wordpress, τότε οι "εκδόσεις προγραμματιστών" είναι επίσης ενεργοποιημένες από προεπιλογή.

Οι "κυριότερες εκδόσεις" δεν υπόκεινται σε αυτόματες ενημερώσεις, επειδή προσθέτουν νέες λειτουργίες που ενδέχεται να διαταράξουν τη λειτουργία του ιστότοπου.

Τα θέματα και τα πρόσθετα δεν υπόκεινται επίσης σε αυτόματη ενημέρωση, για προφανείς λόγους...

Αλλαγή ρυθμίσεων αυτόματης ενημέρωσης

Μπορείτε να αλλάξετε τη συμπεριφορά της αυτόματης ενημέρωσης μέσω σταθερών στο αρχείο wp-config.php ή μέσω φίλτρων σε προσθήκες ή της προσθήκης MU. Οι σταθερές μπορούν επίσης να καθοριστούν σε προσθήκες εάν δεν έχουν ήδη καθοριστεί.

Μπορείτε επίσης να χρησιμοποιήσετε άγκιστρα στο αρχείο functions.php του θέματος. Δεν είναι αργά εκεί (ελεγμένο).

Ποιες κλάσεις πυρήνα είναι υπεύθυνες για την αυτόματη ενημέρωση;

Η κλάση WP_Automatic_Updater() είναι υπεύθυνη για τη γενική λογική αυτόματης ενημέρωσης. Ανάλογα με τον τύπο της ενημέρωσης καλεί κλάσεις:

Καθολική απενεργοποίηση των αυτόματων ενημερώσεων

Περιγράφει επιλογές για την πλήρη απενεργοποίηση των αυτόματων ενημερώσεων, την απενεργοποίηση της δυνατότητας κατά κάποιον τρόπο ρύθμισης των αυτόματων ενημερώσεων σε χαμηλό επίπεδο, για παράδειγμα μέσω του WP_AUTO_UPDATE_CORE (δείτε παρακάτω).

Υπάρχουν πέντε τρόποι για να απενεργοποιήσετε πλήρως τις αυτόματες ενημερώσεις.

1. AUTOMATIC_UPDATER_DISABLED - soft shutdown

Εάν ορίσετε αυτήν τη σταθερά στο αρχείο wp-config.php ή στην προσθήκη, τότε όλες οι αυτόματες ενημερώσεις θα απενεργοποιηθούν:

Define("AUTOMATIC_UPDATER_DISABLED", true); // απενεργοποιεί πλήρως τις αυτόματες ενημερώσεις

Ωστόσο, μια τέτοια απενεργοποίηση μπορεί να «διακοπεί» με το άγκιστρο automatic_updater_disabled.

2. Hook automatic_updater_disabled - σκληρός τερματισμός λειτουργίας

Για να απενεργοποιήσετε πλήρως την ενημέρωση και να μην σας επιτρέψετε να την αλλάξετε μέσω της σταθεράς AUTOMATIC_UPDATER_DISABLED.

Add_filter("automatic_updater_disabled", "__return_true");

3. Hook auto_update_(type) - σκληρός τερματισμός λειτουργίας

define("DISALLOW_FILE_MODS", true);

Αυτόματη ενημέρωση του πυρήνα του WordPress (μηχανή)

Μπορείτε να αλλάξετε τις ρυθμίσεις αυτόματης ενημέρωσης πυρήνα του WordPress μέσω της σταθεράς WP_AUTO_UPDATE_CORE, η οποία μπορεί να προστεθεί στο αρχείο ή την προσθήκη wp-config.php:

# Ενεργοποιεί ενημερώσεις πυρήνα μόνο για δευτερεύουσες εκδόσεις (προεπιλογή) define("WP_AUTO_UPDATE_CORE", "minor"); # Απενεργοποιεί όλες τις βασικές ενημερώσεις define("WP_AUTO_UPDATE_CORE", false); # Περιλαμβάνει όλες τις βασικές ενημερώσεις (μικρές και μεγάλες) define("WP_AUTO_UPDATE_CORE", true);

Επίσης, η αυτόματη ενημέρωση του πυρήνα μπορεί να ρυθμιστεί μέσω hook. Διακόπτουν αυτό που καθορίζεται στη σταθερά WP_AUTO_UPDATE_CORE.

// αυτόματη ενημέρωση δευτερευόντων εκδόσεων (εκδόσεις εντός κλάδου) add_filter("allow_minor_auto_core_updates", "__return_false"); // αυτόματη ενημέρωση βασικών εκδόσεων (εκδόσεις μεταξύ κλάδων) add_filter("allow_major_auto_core_updates", "__return_false"); // αυτόματη ενημέρωση των εκδόσεων προγραμματιστή // (ενεργοποιείται από προεπιλογή εάν έχει εγκατασταθεί η έκδοση alpha ή beta του κινητήρα) add_filter("allow_dev_auto_core_updates", "__return_false");

Για να ενεργοποιήσετε ή να απενεργοποιήσετε τις ενημερώσεις χρησιμοποιήστε "__return_true" ή "__return_false" αντίστοιχα.

Αυτόματες ενημερώσεις θεμάτων και προσθηκών

Από προεπιλογή, οι αυτόματες ενημερώσεις είναι απενεργοποιημένες για θέματα και προσθήκες.

// Ενεργοποίηση αυτόματων ενημερώσεων για όλες τις προσθήκες add_filter("auto_update_plugin", "__return_true"); // Ενεργοποίηση αυτόματων ενημερώσεων για όλα τα θέματα add_filter("auto_update_theme", "__return_true");

Χρησιμοποιήστε __return_false αντί __return_true για να απενεργοποιήσετε την ενημέρωση.

Ενεργοποίηση αυτόματης ενημέρωσης μόνο για την καθορισμένη προσθήκη:

Add_filter("auto_update_plugin", "auto_update_specific_plugins", 10, 2); function auto_update_specific_plugins($update, $item)( // Συστοιχία συντομεύσεων προσθήκης που πρέπει να ενημερωθούν αυτόματα $plugins = πίνακας ("akismet", "buddypress",); if(in_array($item->slug, $plugins )) επιστροφή true; // update else return $update; // επιστροφή αμετάβλητο )

Αυτόματη ενημέρωση αρχείων μετάφρασης

Για τον έλεγχο της ενημέρωσης μετάφρασης, υπάρχει ένα άγκιστρο:

// απενεργοποιήστε την αυτόματη ενημέρωση των μεταφραστικών αρχείων add_filter("auto_update_translation", "__return_false");

Αυτόματη ενημέρωση ειδοποιήσεων μέσω email

Κατά την ενημέρωση του πυρήνα, ο διαχειριστής λαμβάνει μια επιστολή σχετικά με την αυτόματη ενημέρωση. Αυτή η αποστολή μπορεί να απενεργοποιηθεί χρησιμοποιώντας το άγκιστρο auto_core_update_send_email:

// απενεργοποιήστε την αποστολή email σχετικά με την αυτόματη ενημέρωση add_filter("auto_core_update_send_email", "__return_false");

Μπορείτε να αλλάξετε την αλληλογραφία όπου θα στείλετε την επιστολή χρησιμοποιώντας το φίλτρο:

Προηγμένες αυτόματες ενημερώσεις

Για τη διαχείριση των αυτόματων ενημερώσεων, έχει δημιουργηθεί η προσθήκη Advanced Automatic Updates.

Η προσθήκη απενεργοποιεί την αυτόματη ενημέρωση κατά την ενεργοποίηση και σας επιτρέπει να ενεργοποιήσετε τις ενημερώσεις ανά τύπο:

    Ενεργοποίηση αυτόματης ενημέρωσης μεταξύ των κλάδων έκδοσης (κυριότερες εκδόσεις).

    Ενεργοποίηση αυτόματης ενημέρωσης του πυρήνα εντός του κλάδου (εκδόσεις δευτερεύουσας σημασίας και ασφάλειας).

    Ενεργοποίηση αυτόματης ενημέρωσης προσθηκών (Ενημέρωση των προσθηκών σας).

    Ενεργοποίηση αυτόματης ενημέρωσης θεμάτων (Ενημέρωση των θεμάτων σας).

    Αλλάξτε το email στο οποίο θα αποστέλλονται επιστολές ενημέρωσης. Ή απενεργοποιήστε τις ειδοποιήσεις μέσω email.

  • Πότε να λαμβάνετε ειδοποιήσεις για σφάλματα (Πληροφορίες εντοπισμού σφαλμάτων).

Ο πυρήνας του WordPress ενημερώνεται αυτόματα, χωρίς παρέμβαση χρήστη. Υπάρχουν πολλές περιπτώσεις όπου τέτοιες ενημερώσεις δεν ενδείκνυνται και σε αυτό το άρθρο θα εξετάσουμε διάφορους τρόπους απενεργοποίησης των αυτόματων ενημερώσεων του WordPress.

Πρώτα απ 'όλα, αξίζει να σημειωθεί ότι οι αυτόματες ενημερώσεις (από προεπιλογή) ισχύουν μόνο για τεχνικές εκδόσεις—αυτές που διορθώνουν ορισμένα σημαντικά σφάλματα και ευπάθειες του WordPress. Η παράλειψη τέτοιων ενημερώσεων δεν είναι ασφαλής και αποθαρρύνεται ιδιαίτερα, και το σύστημα επαναφοράς θα μπορεί να επαναφέρει την προηγούμενη έκδοση σε περίπτωση αποτυχίας κατά την προσπάθεια ενημέρωσης.

Υπάρχουν τρεις κύριοι λόγοι για τους οποίους πρέπει να απενεργοποιήσετε τις αυτόματες ενημερώσεις του WordPress:

  • Χρησιμοποιείτε ένα σύστημα ελέγχου έκδοσης, συμπεριλαμβανομένων των ενημερώσεων
  • Χρησιμοποιείτε εργαλεία για την ανάπτυξη έργων σε απομακρυσμένους διακομιστές, όπως Capistrano ή SaltStack
  • Είστε πάροχος φιλοξενίας και εκτελείτε ενημερώσεις μόνοι σας και έγκαιρα για όλους τους πελάτες σας

Αυτόματη διαχείριση ενημερώσεων

Υπάρχουν αρκετές σταθερές για τον έλεγχο των αυτόματων ενημερώσεων στο WordPress, μπορείτε να τις ορίσετε στο αρχείο διαμόρφωσης wp-config.php. Για παράδειγμα, για να απενεργοποιήσετε πλήρως τον μηχανισμό αυτόματης ενημέρωσης, χρησιμοποιήστε τη σταθερά AUTOMATIC_UPDATER_DISABLED:

Define("AUTOMATIC_UPDATER_DISABLED", true);

Λάβετε υπόψη ότι με αυτήν την οδηγία, θα απενεργοποιήσετε επίσης τις αυτόματες ενημερώσεις πακέτων γλωσσών, θεμάτων και προσθηκών, εάν είναι ενεργοποιημένες. Με τη σταθερά WP_AUTO_UPDATE_CORE, μπορείτε να ελέγξετε τις αυτόματες ενημερώσεις πυρήνα του WordPress.

Η προεπιλεγμένη τιμή είναι δευτερεύουσα , η οποία θα επιτρέπει μόνο αυτόματες ενημερώσεις σε τεχνικές εκδόσεις, για παράδειγμα από 3.7 σε 3.7.1 και 3.7.2, αλλά όχι σε 3.8, 3.9 κ.λπ. Με την τιμή false μπορείτε να απενεργοποιήσετε εντελώς τις αυτόματες ενημερώσεις πυρήνα και με την τιμή true μπορείτε να ενεργοποιήσετε τις αυτόματες ενημερώσεις για όλες τις εκδόσεις (όχι μόνο για τεχνικές):

// Μόνο τεχνικές εκδόσεις, 3.7 έως 3.7.1, 3.7.2, κ.λπ. (προεπιλεγμένη τιμή) define("WP_AUTO_UPDATE_CORE", "ελάσσονα"); // Όλες οι εκδόσεις, 3.7 έως 3.8, 3.9, κ.λπ. define("WP_AUTO_UPDATE_CORE", true); // Απενεργοποίηση αυτόματων ενημερώσεων πυρήνα define("WP_AUTO_UPDATE_CORE", false);

Μπορείτε επίσης να χρησιμοποιήσετε ειδικά φίλτρα για τον έλεγχο των αυτόματων ενημερώσεων πυρήνα:

  • allow_major_auto_core_updates - ενημέρωση μεγάλων εκδόσεων (από 3.7 σε 3.8)
  • allow_minor_auto_core_updates - ενημέρωση σε τεχνικές εκδόσεις (από 3.7 σε 3.7.1 και 3.7.2)
  • allow_dev_auto_core_updates - ενημέρωση στην έκδοση προγραμματιστή (από 3.7-RC σε 3.7-RC2)
  • auto_update_core - ενεργοποιήστε τις αυτόματες ενημερώσεις πυρήνα

Μπορείτε να γράψετε ένα απλό πρόσθετο για να χρησιμοποιήσετε αυτά τα φίλτρα στον ιστότοπό σας. Για παράδειγμα, για να επιτρέψετε ενημερώσεις σε μεγάλες εκδόσεις:

/** * Όνομα προσθήκης: Ενεργοποίηση σημαντικών βασικών ενημερώσεων */ add_filter("allow_major_auto_core_updates", "__return_true");

Και για να αποτρέψετε τις αυτόματες ενημερώσεις του πυρήνα του WordPress:

Add_filter("auto_update_core", "__return_false");

Αυτόματες ενημερώσεις θεμάτων και προσθηκών WordPress

Από προεπιλογή, το WordPress δεν θα ενημερώνει αυτόματα τα θέματα και τις προσθήκες σας, αλλά αυτό μπορεί να αλλάξει εύκολα χρησιμοποιώντας τα φίλτρα auto_update_theme και auto_update_plugin:

/** * Όνομα προσθήκης: Αυτόματη ενημέρωση προσθηκών και θεμάτων */ add_filter("auto_update_theme", "__return_true"); add_filter("auto_update_plugin", "__return_true");

Ομοίως, εάν είναι ενεργοποιημένες οι αυτόματες ενημερώσεις θεμάτων και προσθηκών, μπορείτε εύκολα να τις απενεργοποιήσετε χρησιμοποιώντας τη λειτουργία βοήθειας __return_false.

Συστήματα ελέγχου έκδοσης

Πριν από την εκτέλεση μιας αυτόματης ενημέρωσης, το WordPress θα αναζητήσει τους καταλόγους .svn, .git, .hg και .bz—αυτοί είναι οι υποκατάλογοι των συστημάτων ελέγχου εκδόσεων Subversion, Git, Mercurial και Bazaar. Εάν εντοπιστεί ένα από αυτά, δεν θα πραγματοποιηθεί αυτόματη ενημέρωση.

Εάν χρησιμοποιείτε σύστημα ελέγχου έκδοσης και εξακολουθείτε να θέλετε ο πυρήνας του WordPress να ενημερώνεται αυτόματα, μπορείτε να χρησιμοποιήσετε το φίλτρο automatic_updates_is_vcs_checkout.

Εν κατακλείδι, θα ήθελα να επαναλάβω ότι δεν συνιστάται η απενεργοποίηση των αυτόματων ενημερώσεων του πυρήνα του WordPress, ειδικά όταν πρόκειται για τεχνικές εκδόσεις, οι οποίες συχνά περιέχουν διορθώσεις για τρωτά σημεία. Εάν για κάποιο λόγο δεν είναι δυνατή η αυτόματη ενημέρωση στον ιστότοπό σας, μπορείτε να χρησιμοποιήσετε ένα ειδικό πρόσθετο Background Update Tester, το οποίο θα σας βοηθήσει να βρείτε και να εξαλείψετε τον λόγο.

Διαβάστε περισσότερα για το γιατί πρέπει πάντα να ενημερώνετε το WordPress, τα πρόσθετα και τα θέματα.

Σήμερα θα εξετάσουμε το ερώτημα πώς να απενεργοποιήσετε σωστά τις ενημερώσεις του WordPress και αν αξίζει να ενημερώνεστε αυτόματα στο WordPress κάθε φορά που κυκλοφορεί μια νέα και ενδιάμεση έκδοση. Μπορείτε να το κάνετε αυτό προσθέτοντας έναν μικρό κώδικα στο αρχείο ρυθμίσεων του ιστότοπού σας. Ή μπορείτε να εγκαταστήσετε ένα πρόσθετο. Πολλοί άνθρωποι χρησιμοποιούν τη δεύτερη μέθοδο.

Θα γράψω τη γνώμη μου για αυτό, από τον εαυτό μου.

Και έτσι, αν κοιτάξουμε ερωτήματα στο Yandex, στο Google, στο YouTube σχετικά με αυτήν ακριβώς την ενημέρωση, θα δείτε πολλά ερωτήματα. Αυτό λέει μόνο ένα πράγμα: αυτό το θέμα είναι πολύ επίκαιρο σήμερα. Έχουν γραφτεί πολλά άρθρα και έχουν δημιουργηθεί ακόμη περισσότερα βίντεο σχετικά με τα οφέλη αυτής της ενημέρωσης, αλλά δεν υπάρχουν λιγότερες απόψεις σχετικά με τον τρόπο απενεργοποίησης των αυτόματων ενημερώσεων του WordPress.

Και σήμερα θα αναλύσω ακριβώς αυτό.

Συνεχής ενημέρωση είναι η προστασία της κονσόλας του site από spammers, hackers, bots και γενικά ένας Θεός ξέρει τι. Αυτό είναι αναμφίβολα ένα μεγάλο όφελος. Υπάρχει όμως και μια άλλη πλευρά αυτού του ζητήματος, που δείχνει ότι εκτός από τα οφέλη προκύπτουν και απρόβλεπτες αποχρώσεις. Ο καθένας έχει το δικό του. Και επομένως είναι στο χέρι σας να τα απενεργοποιήσετε ή όχι. Επαναλαμβάνω, παρ' όλη τη χρησιμότητα, υπάρχουν και εξαιρέσεις και δεν είναι σπάνιες.

Θα πω ότι η χειροκίνητη ενημέρωση χρησιμοποιείται πλέον πολύ σπάνια. Πριν από τρία χρόνια ήταν σχετικό, αλλά ο καιρός πέρασε. Τώρα σε όλα τα hosting και στη μηχανή WordPress (cms) αρκεί να μεταβείτε στην κονσόλα του ιστότοπου και να ενημερώσετε πατώντας ένα κουμπί.

Υπάρχουν περιπτώσεις που εξακολουθούν να προτιμούν να ενημερώνονται χειροκίνητα, αλλά είναι σπάνιες.

Φυσικά, υπάρχουν περιπτώσεις που η αυτόματη ενημέρωση δίνει σφάλμα και πρέπει να ενημερώσετε χειροκίνητα, αλλά αυτές είναι μάλλον σπάνιες εξαιρέσεις. Αυτή τη στιγμή, και είναι το 2017, όλα λειτουργούν καλά. Και αν κάτι πάει στραβά, μπορείτε πάντα να γράψετε στην υποστήριξη φιλοξενίας σας, όπου θα σας απαντήσουν λεπτομερώς σε όλες τις ερωτήσεις σας. Ωστόσο, ξεφεύγω λίγο και συνεχίζω.

Για να μάθετε πώς να ενημερώνετε μη αυτόματα, διαβάστε το άρθρο μου που γράφτηκε από τον .

Ένα άλλο πράγμα είναι να ενημερώνεστε σωστά και να μην τα αφήνετε όλα στην κρίση των αυτόματων ενημερώσεων. Άλλωστε, κάθε ενημέρωση δεν είναι μάταιη και χωρίς εκπλήξεις. Μετά από αυτά τα γεγονότα, έπρεπε να διορθώνω τον κώδικα και τα σενάρια κάθε φορά.

Δεν είναι τόσο τρομακτικό αν δεν έχετε ακόμα πολλά άρθρα στον ιστότοπό σας και είστε νεαρός blogger, αλλά τι γίνεται αν είναι διαφορετικό; Έχετε πολλά άρθρα και το blog σας είναι 3-5 ετών και έχετε γράψει πολλά χρήσιμα πράγματα εκεί για τον κόσμο; Τότε αυτό είναι το έργο των «νέγρων στις γαλέρες».

Οι ενημερώσεις μπορούν να απενεργοποιηθούν προσωρινά χρησιμοποιώντας την προσθήκη "Απενεργοποίηση όλων των ενημερώσεων του WordPress" ή, για όσους κατανοούν τους κωδικούς, να επεξεργαστούν ελαφρώς το αρχείο wp-config.php

Προσοχή! Μην νομίζετε ότι είμαι κατά των ενημερώσεων γενικά. Αυτό είναι λάθος. Πρέπει να κάνετε ενημέρωση, αλλά όχι σε ενδιάμεσες εκδόσεις.

Πώς ξέρετε πότε είναι ώρα για αναβάθμιση;

Πρέπει να μεταβείτε στην κονσόλα και να κάνετε κλικ στην καρτέλα ενημέρωση.Για παράδειγμα, από την έκδοση 4.6 έως την 4.7 ενδιάμεσα, δεν θα το έκανα αυτό.

Οι ενδιάμεσες εκδόσεις έχουν δύο σημεία και οι πλήρεις εκδόσεις έχουν ένα.

Δείτε στιγμιότυπα οθόνης.

Αντιγράψτε το όνομα. Μεταβείτε στην καρτέλα προσθηκών - προσθέστε μια νέα και, στη συνέχεια, εισαγάγετε αυτήν που αναζητάτε στο πλαίσιο αναζήτησης για να βρείτε προσθήκες. Το WordPress σας λέει αν είναι κατάλληλο για εσάς. Μην ανησυχείτε - ταιριάζει σε όλους. Το πρόσθετο είναι δωρεάν και ελαφρύ. Απλά πρέπει να το ενεργοποιήσεις και το μαρτύριο σου θα σταματήσει.

Προειδοποίηση! Μόλις το απενεργοποιήσετε, όλα θα ξεκινήσουν ξανά - ενημερώσεις. Αποφασίστε λοιπόν αν το χρειάζεστε ή όχι;

Το πρόσθετο δεν απαιτεί ρυθμίσεις. Δουλευει τελεια.

Μια άλλη προειδοποίηση σχετικά με την προσθήκη Απενεργοποίηση όλων των ενημερώσεων του WordPress.

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

Ας φανταστούμε για λίγο μια κατάσταση όπου έχετε ρυθμίσει τα πάντα και ο ιστότοπος λειτουργεί σαν ρολόι, αλλά μετά έρχεται μια ενημέρωση είτε στον κινητήρα είτε στην προσθήκη, το θέμα - δεν έχει σημασία…. Τώρα αυτό θα γίνει αυτόματα. Μιλάω για ενημερώσεις κινητήρα.

Εάν δεν έχετε αυτό το πρόσθετο, τότε όλα θα ενημερωθούν αυτόματα. Δεν υπάρχει τίποτα να γίνει, έτσι λειτουργεί ο αγαπημένος σας κινητήρας ή σχεδιαστής.

Ως αποτέλεσμα, ο ιστότοπος ενδέχεται να μην λειτουργεί όπως πριν. Και δεδομένου ότι οι ενδιάμεσες εκδόσεις μπορούν να κυκλοφορούν κάθε δύο μήνες, θα πρέπει να διορθώνετε συνεχώς τα πάντα. Σκεφτείτε το: αξίζει να ενημερώνεστε συνεχώς; Και εξήγησα παραπάνω για τις ενδιάμεσες ενημερώσεις.

Το πώς κατάφερα να σας το μεταφέρω είναι άλλο θέμα. Αν κάτι δεν είναι ξεκάθαρο, επικοινωνήστε μαζί μου και θα απαντήσω.

Το άρθρο μου σχετικά με την ενημέρωση του CMS WordPress.

Ας προχωρήσουμε σε μια άλλη μέθοδο αποκλεισμού ενημερώσεων.

Το όλο θέμα είναι να χρησιμοποιήσετε το αρχείο wp-config.php. Εδώ χρησιμοποιείται μια σταθερά που απαγορεύει την αυτόματη ενημέρωση του πυρήνα, του θέματος και των προσθηκών εάν τη γράψετε σε αυτό το αρχείο. Εδώ είναι - "AUTOMATIC_UPDATER_DISABLED"

Γράψτε αυτόν τον κώδικα στο αρχείο:

// απενεργοποιήστε την αυτόματη ενημέρωση define("AUTOMATIC_UPDATER_DISABLED", true);

Το αρχείο βρίσκεται στη ρίζα του ιστότοπου. Συνήθως βρίσκεται στο φάκελο public_html. Οι γραμμές κώδικα μπορούν να προστεθούν στο τέλος του αρχείου.Βρίσκεται στη ρίζα του ιστότοπού σας. Διαβάστε ή παρακολουθήστε το βίντεο για το πώς θα φτάσετε εκεί.

Αυτές ήταν επιλογές που θα ήταν κατανοητές από όσους γνωρίζουν τους κωδικούς και έχουν κάποιες γνώσεις. Για μένα, εγκαταστήστε το πρόσθετο και ακολουθήστε τις εκδόσεις.

Αυτό είναι το μόνο που έχω. Τα λέμε σύντομα!