लेख निर्देशिका
WordPressकस्टम कॉलम न केवल शक्तिशाली हैं, बल्कि बहुत व्यावहारिक भी हैं। कई वर्डप्रेस थीम और प्लगइन्स विभिन्न कार्यों को प्राप्त करने के लिए कस्टम कॉलम का उपयोग करते हैं।
आलेख दृश्य सांख्यिकी प्लगइन WP-PostViews जिसका हम उपयोग करते हैं वह डेटाबेस में कस्टम कॉलम लिखने के लिए है
views
प्रयुक्त वर्डप्रेस थीम या प्लगइन्स, निष्क्रिय करने और हटाने के बाद, आमतौर पर डेटाबेस में अपने कस्टम फ़ील्ड को बनाए रखते हैं।
यदि डेटा की मात्रा बहुत अधिक है, तो हर बार जब वेबसाइट डेटाबेस से पूछताछ करती है, तो यह होस्ट की रैम मेमोरी का उपभोग करेगी, जो निश्चित रूप से वेबसाइट के सामान्य संचालन को प्रभावित करेगी।
हम करएसईओ, एक से अधिक लेख लिखने के लिए, यदि आप इन कचरा कस्टम कॉलम को मैन्युअल रूप से हटाते हैं, तो यह बिल्कुल भी व्यावहारिक नहीं है।
वास्तव में, हमें केवल की आवश्यकता हैphpMyAdminडेटाबेस में बैचों में इन कचरा कस्टम कॉलम को हटाने के लिए SQL कमांड निष्पादित करें।
注意 事项
चूंकि वर्डप्रेस थोक में कस्टम कॉलम हटाता है, यह किससे संबंधित हैMySQL डेटाबेससंचालन, कुछ जोखिम हैं।
इसलिए, डेटाबेस संचालन करने से पहले डेटाबेस बैकअप बनाना सुनिश्चित करें।
विधि 1: डेटाबेस कमांड के साथ अनावश्यक कस्टम कॉलम हटाएं (अनुशंसित)
1) phpMyAdmin डेटाबेस में लॉग इन करने के बाद, अपना डेटाबेस चुनें।
2) डेटाबेस के ऊपर "एसक्यूएल" पर क्लिक करें।
3) "एसक्यूएल" में निम्नलिखित कमांड दर्ज करें और निष्पादित करें:
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 फ़ाइल में फिर से जोड़ें,
- क्योंकि इसे जोड़ने और हटाने की आवश्यकता है, यह अधिक परेशानी वाला है, इसलिए इसकी अनुशंसा नहीं की जाती है।
बेकार पोस्टमेटा रिकॉर्ड हटाएं
लॉग रिकॉर्ड हटा दिया गया हो सकता है, लेकिन लॉग एक्सटेंशन तालिका पोस्टमेटा में डेटा हटाया नहीं गया है, इसलिए इसे केवल मैन्युअल रूप से साफ़ किया गया है।
1) phpMyAdmin डेटाबेस में लॉग इन करने के बाद, अपना डेटाबेस चुनें।
2) डेटाबेस के ऊपर "एसक्यूएल" पर क्लिक करें।
3) "एसक्यूएल" में निम्न कमांड दर्ज करें और निष्पादित करें
DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL
यदि आपकी वर्डप्रेस वेबसाइट, सीपीयू, मेमोरी मेमोरी का उपयोग बहुत अधिक है...
समाधान के लिए, कृपया इस ट्यूटोरियल को देखें▼
होप चेन वेइलियांग ब्लॉग ( https://www.chenweiliang.com/ ) साझा किया गया "WordPress कस्टम कॉलम/फ़ील्ड/डोमेन को थोक में कैसे हटाएं? , आपकी मदद के लिए।
इस लेख का लिंक साझा करने के लिए आपका स्वागत है:https://www.chenweiliang.com/cwl-175.html
नवीनतम अपडेट प्राप्त करने के लिए चेन वेइलियांग के ब्लॉग के टेलीग्राम चैनल में आपका स्वागत है!
📚 इस गाइड में बहुत महत्व है, 🌟यह एक दुर्लभ अवसर है, इसे न चूकें! ⏰⌛💨
अच्छा लगे तो शेयर और लाइक करें!
आपका साझा करना और पसंद करना हमारी निरंतर प्रेरणा है!