Πώς να αναιρέσετε τις αλλαγές σε ένα θέμα WordPress — Οδηγός σε βάθος

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

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

Και τα δύο μπορούν να γίνουν χειροκίνητα ή τα αντίγραφα ασφαλείας μπορούν να αυτοματοποιηθούν.



Διαβάστε παρακάτω για να ανακαλύψετε τα βήματα που πρέπει να ακολουθήσετε για να βεβαιωθείτε ότι τυχόν αλλαγές που έγιναν σε ένα θέμα WP μπορούν να αναιρεθούν. Για παν ενδεχόμενο.

Πώς να αναιρέσετε τις αλλαγές σε ένα θέμα WordPress

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

Χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας απλού κειμένου

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

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

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

Εάν έχετε ήδη περάσει αυτό το στάδιο, υπάρχει ακόμα ελπίδα…

Επαναφέρετε μόνο το πρότυπο αρχείου στο οποίο προστέθηκαν αλλαγές

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

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

Βρείτε το αρχικό σας θέμα WP, πραγματοποιήστε λήψη του συμπιεσμένου αρχείου στην επιφάνεια εργασίας σας και, στη συνέχεια, ανοίξτε το για να βρείτε το πρότυπο αρχείου στο οποίο θέλετε να αναιρέσετε τις αλλαγές.

Αντιγράψτε και επικολλήστε όλο τον κώδικα στο αρχείο που επεξεργαστήκατε και αυτό θα επαναφέρει όλο τον αρχικό πηγαίο κώδικα.

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

Αναίρεση αλλαγών με το cPanel με μη αυτόματο τρόπο

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

Για να χρησιμοποιήσετε ένα παράδειγμα, ας υποθέσουμε ότι το θέλατε προσθέστε μια αριστερή πλαϊνή γραμμή στο θέμα σας WP . Αυτό θα απαιτούσε την επεξεργασία του αρχείου functions.php.

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

Ωστόσο, τυχόν προηγούμενες τροποποιήσεις που πέτυχαν θα αφαιρεθούν με αυτήν τη μέθοδο. Μπορείτε να λάβετε αντίγραφα ασφαλείας από το cPanel για οποιοδήποτε πρότυπο αρχείου θέματος.

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


Εγκαταστήστε ξανά το θέμα

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

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

Ωστόσο, εάν έχετε κάνει αλλαγές στα αρχεία θεμάτων του WordPress που έχουν καταστρέψει εντελώς τον ιστότοπό σας, μπορείτε να τον επαναφέρετε γρήγορα και να λειτουργήσει και μετά μπορείτε να προσαρμόσετε τα πράγματα – ξανά.

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

  • Συνδεθείτε στο cPanel,
  • ανοίξτε το File Manager,
  • μεταβείτε στον φάκελο Περιεχομένου WP,
  • ανοίξτε το φάκελο Θέματα,
  • κάντε δεξί κλικ στο θέμα που δεν λειτουργεί όπως θα έπρεπε,
  • μετά κάντε κλικ στο Delete.

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

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

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

Αναίρεση ενημερώσεων προσθηκών που διακόπτουν το θέμα WP σας

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

Όταν χρειάζεται να αναιρέσετε τις αλλαγές σε ένα θέμα WordPress που έχει προκληθεί από μια προσθήκη, η προσθήκη WP Rollback θα μπορούσε να είναι μια σωτήρια χάρη.

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

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

Εάν δεν είναι δυνατή η επαναφορά, ο σύνδεσμος 'επαναφορά' δεν εμφανίζεται. Κανένα κακό, κανένα φάουλ. Μπορείτε επίσης να δείτε αν λειτουργεί για τον ιστότοπό σας.

Μεταβείτε στις προσθήκες > προσθήκη νέου, αναζητήστε Επαναφορά WP από το Impress.org.

Εγκαταστήστε και ενεργοποιήστε το πρόσθετο. Τώρα, όλες οι προσθήκες σας θα εμφανίζουν έναν σύνδεσμο 'επαναστροφής' όταν είναι διαθέσιμος.

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


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

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

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

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

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

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

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

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

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

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

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

Δεν υπάρχει έλλειψη εφεδρικών πρόσθετων ή υπηρεσιών τρίτων. Δημοφιλή πρόσθετα δημιουργίας αντιγράφων ασφαλείας για το WordPress είναι το Backup Buddy και το Updraft Plus.

Για παράδειγμα, χρησιμοποιώντας το Updraft Plus, μπορείτε να το ρυθμίσετε ώστε να δημιουργεί αντίγραφα ασφαλείας για τα πάντα και να συγχρονίζεται με την αποθήκευση στο cloud.

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

Αυτό θα αναιρέσει τις πρόσφατες αλλαγές στο θέμα σας στο WordPress.

Η καλύτερη συμβουλή

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