Πώς να διαγράψετε μαζικά προσαρμοσμένες ενότητες/πεδία/τομείς του WordPress;

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

Η προσθήκη στατιστικών στοιχείων προβολής άρθρου WP-PostViews που χρησιμοποιούμε είναι να γράψουμε προσαρμοσμένες στήλες στη βάση δεδομένων ▼

views

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

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

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

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

προφυλάξεις

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

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

Μέθοδος 1: Διαγραφή περιττών προσαρμοσμένων στηλών με εντολές βάσης δεδομένων (συνιστάται)

1) Αφού συνδεθείτε στη βάση δεδομένων phpMyAdmin, επιλέξτε τη βάση δεδομένων σας.

2) Κάντε κλικ στο "SQL" πάνω από τη βάση δεδομένων.

3) Εισαγάγετε και εκτελέστε τις ακόλουθες εντολές στο "SQL":

DELETE FROM wp_postmeta WHERE meta_key = "自定义栏目名称";

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

Μέθοδος 2: Κώδικας PHP για διαγραφή περιττών προσαρμοσμένων στηλών

1) Προσθέστε τον ακόλουθο κώδικα στο αρχείο functions.php του τρέχοντος θέματος ▼

global $wpdb;
$wpdb->query( "
DELETE FROM $wpdb->postmeta
WHERE `meta_key` = '栏目名称'
" );

2) Τροποποιήστε το "Όνομα στήλης" στην προσαρμοσμένη στήλη που θέλετε να διαγράψετε.

  • Η προσαρμοσμένη στήλη θα διαγραφεί αυτόματα από τη βάση δεδομένων.

3) Αυτός ο κωδικός χρησιμοποιείται μόνο όταν χρειάζεται:

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

Διαγράψτε τα άχρηστα αρχεία postmeta

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

1) Αφού συνδεθείτε στη βάση δεδομένων phpMyAdmin, επιλέξτε τη βάση δεδομένων σας.

2) Κάντε κλικ στο "SQL" πάνω από τη βάση δεδομένων.

3) Πληκτρολογήστε και εκτελέστε την ακόλουθη εντολή στο "SQL" ▼

DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL

Εάν η χρήση του ιστότοπου WordPress, της CPU, της μνήμης σας είναι πολύ υψηλή...

Για τη λύση, ανατρέξτε σε αυτό το σεμινάριο ▼

 

Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποίησε το "Πώς να διαγράψω μαζικά προσαρμοσμένες στήλες/πεδία/τομείς του WordPress; , για να σε βοηθησω.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-175.html

Καλώς ήρθατε στο κανάλι Telegram του ιστολογίου του Chen Weiliang για να λαμβάνετε τις τελευταίες ενημερώσεις!

🔔 Γίνετε ο πρώτος που θα αποκτήσει τον πολύτιμο "Οδηγό χρήσης εργαλείου τεχνητής νοημοσύνης μάρκετινγκ περιεχομένου ChatGPT" στον κορυφαίο κατάλογο του καναλιού! 🌟
📚 Αυτός ο οδηγός περιέχει τεράστια αξία, 🌟Αυτή είναι μια σπάνια ευκαιρία, μην τη χάσετε! ⏰⌛💨
Κοινοποιήστε και κάντε like αν σας αρέσει!
Η κοινή χρήση και τα like σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευθεί. 必填 项 已 用 * 标注

κύλιση στην κορυφή