Məqalələr kataloqu
WordPress-in xüsusi kateqoriyalar xüsusiyyəti yalnız güclü deyil, həm də çox praktikdir və bir çox WordPress mövzuları və plaginləri müxtəlif funksiyaları həyata keçirmək üçün xüsusi kateqoriyalardan istifadə edir.
İstifadə etdiyimiz məqaləyə baxış statistikası plagini WP-PostViews verilənlər bazasında xüsusi sütunlar yazmaq üçündür ▼
views
İstifadə olunan wordpress mövzuları və ya plaginləri deaktivasiya və silindikdən sonra adətən verilənlər bazasında öz xüsusi sahələrini saxlayır.
Məlumatların miqdarı böyükdürsə, veb sayt hər dəfə verilənlər bazasına sorğu göndərdikdə, hostun RAM yaddaşını istehlak edəcək və bu, şübhəsiz ki, veb saytın normal fəaliyyətinə təsir edəcəkdir.
SEO ilə məşğul olduğumuz zaman birdən çox məqalə yazırıq. Bu lazımsız xüsusi kateqoriyaları əl ilə silmək sadəcə praktik deyil.
Əslində, verilənlər bazasından bu lazımsız xüsusi sütunları toplu şəkildə silmək üçün phpMyAdmin -də yalnız bir SQL əmrini yerinə yetirməliyik .
注意 事项
WordPress-də xüsusi kateqoriyaların toplu şəkildə silinməsi müəyyən risklər daşıyan MySQL verilənlər bazası üzərində əməliyyatları əhatə edir.
Odur ki, verilənlər bazası əməliyyatlarını yerinə yetirməzdən əvvəl verilənlər bazasının ehtiyat nüsxəsini çıxardığınızdan əmin olun.
Metod 1: verilənlər bazası əmrləri ilə lazımsız xüsusi sütunları silin (tövsiyə olunur)
1) phpMyAdmin verilənlər bazasına daxil olduqdan sonra verilənlər bazanızı seçin.
2) Verilənlər bazasının üstündəki "SQL" üzərinə klikləyin.
3) "SQL"-də aşağıdakı əmrləri daxil edin və icra edin:
DELETE FROM wp_postmeta WHERE meta_key = "自定义栏目名称";
4) Sonra, uğurla silinib-silinmədiyini təsdiqləmək üçün veb saytınızdakı məqalədəki xüsusi bölməni yoxlayın.
Metod 2: Lazımsız xüsusi sütunları silmək üçün PHP kodu
1) Zəhmət olmasa, cari mövzunun functions.php faylına aşağıdakı kodu əlavə edin ▼
global $wpdb; $wpdb->query( " DELETE FROM $wpdb->postmeta WHERE `meta_key` = '栏目名称' " );
2) "Sütun Adı"nı silmək istədiyiniz xüsusi sütuna dəyişdirin.
- Fərdi sütun verilənlər bazasından avtomatik silinəcək.
3) Bu kod yalnız lazım olduqda istifadə olunur:
- Silmə tapşırığını tamamladıqdan sonra onu silməyi unutmayın.
- Növbəti dəfə istifadə etmək istəyirsinizsə, onu yenidən cari mövzunun functions.php faylına əlavə edin,
- Əlavə etmək və silmək lazım olduğu üçün daha əziyyətlidir, ona görə də tövsiyə edilmir.
Yararsız postmeta qeydlərini silin
Jurnal qeydi silinmiş ola bilər, lakin jurnalın genişləndirilməsi cədvəlindəki məlumatlar postmeta silinməyib, ona görə də o, yalnız əl ilə silinib.
1) phpMyAdmin verilənlər bazasına daxil olduqdan sonra verilənlər bazanızı seçin.
2) Verilənlər bazasının üstündəki "SQL" üzərinə klikləyin.
3) "SQL" ▼-də aşağıdakı əmri daxil edin və icra edin
DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL
WordPress veb saytınız, CPU, yaddaş MEMORY istifadəniz çox yüksəkdirsə...
Həll üçün bu təlimata müraciət edin▼
Ümid edirəm ki, Chen Weiliang-ın bloqunda ( https://www.chenweiliang.com/ ) paylaşılan "WordPress Xüsusi Kateqoriyalarını/Sahələrini/Domenlərini Toplu Silmək Necə Olur?" məqaləsi sizə faydalı olacaq.
Bu məqalənin linkini paylaşmaqdan çəkinməyin: https://www.chenweiliang.com/cwl-175.html

