სტატიების დირექტორია
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 ფაილში,
- იმის გამო, რომ საჭიროა მისი დამატება და წაშლა, უფრო პრობლემურია, ამიტომ არ არის რეკომენდებული.
წაშალეთ უსარგებლო პოსტმეტა ჩანაწერები
ჟურნალის ჩანაწერი შეიძლება წაშლილია, მაგრამ ჟურნალის გაფართოების ცხრილის პოსტმეტა მონაცემები არ წაიშალა, ამიტომ ის მხოლოდ ხელით გასუფთავდა.
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, მეხსიერების მეხსიერების გამოყენება ძალიან მაღალია...
გადაწყვეტისთვის, გთხოვთ, ეწვიოთ ამ სახელმძღვანელოს ▼
იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა „როგორ წავშალოთ WordPress-ის მორგებული სვეტები/ველები/დომენები ნაყარად? , რომ დაგეხმარო.
კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-175.html
მეტი ფარული ხრიკის გასახსნელად🔑, კეთილი იყოს თქვენი მობრძანება ჩვენს Telegram არხზე!
გააზიარეთ და მოიწონეთ თუ მოგეწონათ! თქვენი გაზიარებები და მოწონებები ჩვენი მუდმივი მოტივაციაა!
