מדריך מאמרים
וורדפרסעמודות מותאמות אישית הן לא רק חזקות, אלא גם פרקטיות מאוד. ערכות נושא ותוספים רבים של וורדפרס משתמשים בעמודות מותאמות אישית כדי להשיג פונקציות שונות.
תוסף סטטיסטיקת תצוגת מאמר WP-PostViews שאנו משתמשים בו הוא לכתוב עמודות מותאמות אישית במסד הנתונים ▼
views
ערכות נושא או תוספים של וורדפרס בשימוש, לאחר ביטול ומחיקה, שומרים בדרך כלל על השדות המותאמים אישית שלהם במסד הנתונים.
אם כמות הנתונים היא עצומה, בכל פעם שהאתר יבצע שאילתות על בסיס הנתונים, הוא יצרוך את זיכרון ה-RAM של המארח, מה שבהחלט ישפיע על התפעול הרגיל של האתר.
אנחנו עושיםקידום אתרים, כדי לכתוב יותר ממאמר אחד, אם תמחק ידנית את העמודות המותאמות אישית לאשפה, זה לא מעשי בכלל.
למעשה, אנחנו רק צריכים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
אם אתר וורדפרס, המעבד, השימוש בזיכרון שלך גבוה מדי...
לפתרון, עיין במדריך זה▼
Hope Chen Weiliang בלוג ( https://www.chenweiliang.com/ ) משותף "כיצד למחוק עמודות/שדות/דומיינים מותאמים אישית של וורדפרס בכמויות גדולות? , לעזור לך.
מוזמנים לשתף את הקישור של מאמר זה:https://www.chenweiliang.com/cwl-175.html
כדי לפתוח עוד טריקים נסתרים🔑, מוזמנים להצטרף לערוץ הטלגרם שלנו!
שתפו ותעשו לייק אם אהבתם! השיתופים והלייקים שלך הם המניע המתמשך שלנו!
