Si të fshini me shumicë seksionet / fushat / domenet e personalizuara të WordPress?

WordPressKolonat e personalizuara nuk janë vetëm të fuqishme, por edhe shumë praktike.Shumë tema dhe shtojca të WordPress përdorin kolona të personalizuara për të arritur funksione të ndryshme.

Shtojca e statistikave të shikimit të artikujve WP-PostViews që përdorim është për të shkruar kolona të personalizuara në bazën e të dhënave ▼

views

Temat ose shtojcat e përdorura të wordpress-it, pas çaktivizimit dhe fshirjes, zakonisht ruajnë fushat e tyre të personalizuara në bazën e të dhënave.

Nëse sasia e të dhënave është e madhe, sa herë që faqja e internetit kërkon bazën e të dhënave, ajo do të konsumojë memorien RAM të hostit, gjë që padyshim do të ndikojë në funksionimin normal të faqes në internet.

ne bejmeSEO, për të shkruar më shumë se një artikull, nëse i fshini manualisht këto kolona me porosi të plehrave, nuk është aspak praktike.

Në fakt, na duhet vetëmphpMyAdminEkzekutoni një komandë SQL për të fshirë këto kolona të personalizuara të mbeturinave në grupe në bazën e të dhënave.

注意 事项

Meqenëse WordPress pjesa më e madhe fshin kolonat e personalizuara, ajo lidhet meBaza e të dhënave MySQLfunksionimi, ka rreziqe të caktuara.

Prandaj, sigurohuni që të bëni një kopje rezervë të bazës së të dhënave përpara se të kryeni operacionet e bazës së të dhënave.

Metoda 1: Fshi kolonat e tepërta me porosi me komandat e bazës së të dhënave (rekomandohet)

1) Pasi të keni hyrë në bazën e të dhënave phpMyAdmin, zgjidhni bazën tuaj të të dhënave.

2) Klikoni në "SQL" mbi bazën e të dhënave.

3) Futni dhe ekzekutoni komandat e mëposhtme në "SQL":

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

4) Pastaj, kontrolloni seksionin e personalizuar në artikullin e faqes tuaj të internetit për të konfirmuar nëse është fshirë me sukses.

Metoda 2: Kodi PHP për të fshirë kolonat e tepërta me porosi

1) Ju lutemi shtoni kodin e mëposhtëm në skedarin functions.php të temës aktuale ▼

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

2) Ndryshoni "Emri i kolonës" në kolonën e personalizuar që dëshironi të fshini.

  • Kolona e personalizuar do të pastrohet automatikisht nga baza e të dhënave.

3) Ky kod përdoret vetëm kur nevojitet:

  • Sigurohuni që ta fshini pasi të keni përfunduar detyrën e fshirjes.
  • Nëse dëshironi ta përdorni herën tjetër, ju lutemi shtojeni sërish në skedarin functions.php të temës aktuale,
  • Për shkak se duhet shtuar dhe fshirë, është më i mundimshëm, ndaj nuk rekomandohet.

Fshini të dhënat e padobishme postmeta

Regjistri i regjistrit mund të jetë fshirë, por të dhënat në postmeta të tabelës së zgjerimit të regjistrit nuk janë fshirë, kështu që janë pastruar vetëm manualisht.

1) Pasi të keni hyrë në bazën e të dhënave phpMyAdmin, zgjidhni bazën tuaj të të dhënave.

2) Klikoni në "SQL" mbi bazën e të dhënave.

3) Futni dhe ekzekutoni komandën e mëposhtme në "SQL" ▼

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

Nëse përdorimi i faqes suaj të WordPress, CPU, MEMORY është shumë i lartë...

Për zgjidhjen, ju lutemi referojuni këtij tutoriali ▼

 

Blogu Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shpërndau "Si të fshini kolonat/fushat/domenet e personalizuara të WordPress në masë? , për t'ju ndihmuar.

Mirë se vini të shpërndani lidhjen e këtij artikulli:https://www.chenweiliang.com/cwl-175.html

Mirësevini në kanalin Telegram të blogut të Chen Weiliang për të marrë përditësimet më të fundit!

🔔 Bëhu i pari që merr "Udhëzuesin e përdorimit të mjeteve të marketingut të përmbajtjes AI" me vlerë "ChatGPT Content Marketing AI" në drejtorinë kryesore të kanalit! 🌟
📚 Ky udhëzues përmban vlera të mëdha, 🌟Ky është një mundësi e rrallë, mos e humbisni! ⏰⌛💨
Shpërndaje dhe like nëse të pëlqen!
Ndarjet dhe pëlqimet tuaja janë motivimi ynë i vazhdueshëm!

 

发表 评论

Adresa juaj e emailit nuk do të publikohet. Përdoren fushat e kërkuara * Etiketa

lëvizni në krye