Subscribe to RSS feed Εγγραφείτε στο RSS feed or ή follow me ακολουθήστε με on Twitter? για Twitter;
WordPress introduced post revisions in v2.6. WordPress εισήγαγε αναθεωρήσεις θέση στην v2.6. It has been useful for multi-author blogs (and individual bloggers who revise posts several times before publishing), as they can compare revisions of their post and choose from them for publishing. Θα ήταν χρήσιμο για την πολυ-συντάκτη blogs (ατομικά και bloggers που αναθεωρήσει θέσεις αρκετές φορές πριν από τη δημοσίευση), καθώς μπορούν να συγκρίνουν τις αναθεωρήσεις της θέσης τους και να επιλέξουν από αυτούς για τη δημοσίευση. For most, however, this feature does not help much. Για τους περισσότερους, όμως, το χαρακτηριστικό αυτό δεν βοηθά πολύ. In fact, I wouldn't be surprised if you didn't notice such a feature at all. Στην πραγματικότητα, δεν θα εκπλαγείτε αν δεν παρατηρήσετε μια τέτοια δυνατότητα σε όλους.
The unfortunate side effect of post revisions is that it bloats the database. Η ατυχής παρενέργεια των αναθεωρήσεων θέση είναι ότι bloats της βάσης δεδομένων. For each edit / revision of a post, a new row is made in wp_posts table in your blog's MySQL database. Για κάθε Επεξεργασία / αναθεώρηση του μια θέση, μια νέα σειρά που γίνεται στον πίνακα wp_posts MySQL βάση δεδομένων του ιστολογίου σας. For blogs with daily (or more frequent) posts, post revisions can increase the size of your DB greatly. Για τα blogs με την ημέρα (ή συχνότερα) θέσεις, μετά τις αναθεωρήσεις μπορεί να αυξήσει το μέγεθος της DB σας σε μεγάλο βαθμό.
Look at the screenshot of results after I deleted post revisions on this blog below. Κοιτάξτε το screenshot των αποτελεσμάτων μετά θα διαγραφεί μετά τις αναθεωρήσεις για αυτό το blog κάτω. Note that I delete post revisions frequently, else the number of rows deleted would have been greater. Σημειώστε ότι μπορώ να διαγράψω αναθεωρήσεις μετά συχνά, αλλιώς τον αριθμό των σειρών που διαγράφονται θα ήταν μεγαλύτερη. You can imagine how large it will be for blogs which have never had their post revisions deleted. Μπορείτε να φανταστείτε πόσο μεγάλη θα είναι για τα blogs που δεν είχαν ποτέ μετά τις αναθεωρήσεις τους διαγράφονται.


How to remove post revisions in WordPress database Πώς να αφαιρέσετε αναθεωρήσεις θέση στο WordPress βάση δεδομένων
Thanks to the power of MySQL, you can remove all post revisions with a single command. Χάρη στην δύναμη του MySQL, μπορείτε να αφαιρέσετε όλες τις αναθεωρήσεις μετά με μία μόνο εντολή. Login to phpMyAdmin(or similar) and click to get into your WordPress database. Σύνδεση στο phpMyAdmin (ή παρόμοιο) και κάντε κλικ για να μπει σε WordPress βάσης δεδομένων σας. Then click SQL tab, and paste the code below to the SQL command box: Στη συνέχεια, κάντε κλικ στην καρτέλα SQL και επικολλήστε τον παρακάτω κώδικα στο πλαίσιο εντολή SQL:
DELETE FROM wp_posts WHERE post_type = "revision"; DELETE wp_posts Από πού post_type = "αναθεώρηση"?
This should remove all post revisions. Αυτό θα πρέπει να αρθούν όλες οι αναθεωρήσεις μετά. As with any other database manipulation commands, make sure to back up your database before running it. Όπως και με κάθε άλλο εντολές χειραγώγησης της βάσης δεδομένων, βεβαιωθείτε ότι έχετε αντίγραφα ασφαλείας της βάσης δεδομένων σας πριν να την εκτελέσει.
Related reading Σχετική ανάγνωση
- Disable / turn off post revisions in WordPress Απενεργοποίηση / απενεργοποίησης αναθεωρήσεις θέση στο WordPress
- Cleano: delete Windows temporary files Cleano: διαγράψτε τα προσωρινά αρχεία των Windows
- How to remove / delete / erase files permanently on Windows Πώς να αφαιρέσετε / διαγραφή / διαγράψει αρχεία μόνιμα στα Windows
- I've switched to Ubuntu Linux – post your tips here Έχω περάσει σε Ubuntu Linux - μετά συμβουλές σας εδώ
Didn't work for me. Δεν λειτούργησε για μένα.
Error Σφάλμα
SQL query: SQL query:
DELETE FROM wp_posts WHERE post_type = “revision†DELETE ΑΠΟ wp_posts WHERE post_type = â € œrevisionâ €
MySQL said: MySQL είπε:
#1054 – Unknown column '“revision†# 1054 - Unknown στήλη «A ¢ â, ¬ Å" revisionà ¢ â, ¬