Hoe kinne WordPress oanpaste seksjes / fjilden / domeinen bulk wiskje?

WordPressOanpaste kolommen binne net allinich krêftich, mar ek heul praktysk. In protte WordPress-tema's en plugins brûke oanpaste kolommen om ferskate funksjes te berikken.

De plugin WP-PostViews foar statistyk foar artikelwerjefte dy't wy brûke is om oanpaste kolommen te skriuwen yn 'e databank ▼

views

Brûkte WordPress-tema's of plugins, nei deaktivearring en wiskjen, behâlde normaal har oanpaste fjilden yn 'e databank.

As de hoemannichte gegevens enoarm is, elke kear as de webside de database freget, sil it it RAM-ûnthâld fan 'e host konsumearje, wat perfoarst de normale wurking fan' e webside sil beynfloedzje.

Wy doggeSEO, om mear as ien artikel te skriuwen, as jo dizze oanpaste kolommen manuell wiskje, is it hielendal net praktysk.

Yn feite, wy moatte allinnephpMyAdminFier in SQL-kommando út om dizze oanpaste garbage-kolommen yn batches yn 'e databank te wiskjen.

Foarsoarchsmaatregels

Sûnt WordPress wisket oanpaste kolommen yn bulk, is it relatearre oanMySQL databankoperaasje, der binne bepaalde risiko 's.

Soargje derfoar dat jo in databank-backup meitsje foardat jo databankoperaasjes kinne útfiere.

Metoade 1: Wiskje oerstallige oanpaste kolommen mei database-kommando's (oanrikkemandearre)

1) Nei it oanmelden by de phpMyAdmin-database, selektearje jo database.

2) Klik op "SQL" boppe de databank.

3) Fier de folgjende kommando's yn en útfiere yn "SQL":

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

4) Kontrolearje dan de oanpaste seksje yn jo webside-artikel om te befestigjen oft it mei súkses is wiske.

Metoade 2: PHP-koade om oerstallige oanpaste kolommen te wiskjen

1) Foegje de folgjende koade ta oan it functions.php-bestân fan it aktuele tema ▼

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

2) Feroarje "Kolomnamme" nei de oanpaste kolom dy't jo wiskje wolle.

  • De oanpaste kolom sil automatysk wiske wurde út de databank.

3) Dizze koade wurdt allinich brûkt as it nedich is:

  • Wês wis dat jo it wiskje nei it foltôgjen fan de wiske taak.
  • As jo ​​​​it folgjende kear brûke wolle, foegje it dan asjebleaft ta oan it functions.php-bestân fan it aktuele tema,
  • Om't it tafoege en wiske wurde moat, is it lestiger, dus it is net oan te rieden.

Wiskje nutteleaze postmeta-records

It log-record is mooglik wiske, mar de gegevens yn 'e log-útwreidingtabel postmeta binne net wiske, sadat it allinich mei de hân wiske is.

1) Nei it oanmelden by de phpMyAdmin-database, selektearje jo database.

2) Klik op "SQL" boppe de databank.

3) Fier it folgjende kommando yn en útfiere yn "SQL" ▼

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

As jo ​​WordPress-webside, CPU, ûnthâldgebrûk te heech is ...

Foar de oplossing ferwize asjebleaft nei dit tutorial▼

 

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dield "Hoe kinne WordPress oanpaste kolommen/fjilden/domeinen yn bulk wiskje? , om dy te helpen.

Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-175.html

Wolkom by it Telegram-kanaal fan Chen Weiliang's blog om de lêste updates te krijen!

🔔 Wês de earste om de weardefolle "ChatGPT Content Marketing AI Tool Usage Guide" te krijen yn 'e kanaaltopmap! 🌟
📚 Dizze hantlieding befettet enoarme wearde, 🌟Dit is in seldsume kâns, mis it net! ⏰⌛💨
Diel en like as jo wolle!
Jo dielen en likes binne ús trochgeande motivaasje!

 

发表 评论

Jo e-postadres wurdt net publisearre. Ferplichte fjilden wurde brûkt * Etiket

rôlje nei boppen