Giunsa ang Bulk nga Pagtangtang sa Mga Custom nga Seksyon / Field / Domain sa WordPress?

WordPressAng mga custom column dili lang gamhanan, apan praktikal usab kaayo.Daghang mga tema sa WordPress ug mga plugins ang naggamit ug custom nga mga column aron makab-ot ang lain-laing mga function.

Ang artikulo nga view statistics plugin WP-PostViews nga among gigamit mao ang pagsulat sa custom columns sa database ▼

views

Ang gigamit nga mga tema o plugin sa wordpress, human sa pag-deactivate ug pagtangtang, kasagarang magpabilin sa ilang custom nga mga field sa database.

Kung ang kantidad sa datos dako, sa matag higayon nga ang website mangutana sa database, kini mag-ut-ut sa RAM memory sa host, nga siguradong makaapekto sa normal nga operasyon sa website.

atong buhatonSEO, sa pagsulat og labaw sa usa ka artikulo, kung imong gitangtang sa kamut kining mga kolum sa basura, dili kini praktikal.

Sa tinuud, kinahanglan ra natonphpMyAdminIpatuman ang usa ka SQL command aron mapapas kining mga basura nga naandan nga mga kolum sa mga batch sa database.

Pagpangandam

Tungod kay ang kadaghanan sa WordPress nagtangtang sa naandan nga mga kolum, kini adunay kalabotan sadatabase sa MySQLoperasyon, adunay pipila ka mga risgo.

Busa, siguruha nga maghimo usa ka backup sa database sa dili pa nimo mahimo ang mga operasyon sa database.

Pamaagi 1: Pagtangtang sa sobra nga naandan nga mga kolum nga adunay mga mando sa database (girekomenda)

1) Human sa pag-log in sa phpMyAdmin database, pilia ang imong database.

2) Pag-klik sa "SQL" sa ibabaw sa database.

3) Pagsulod ug ipatuman ang mosunod nga mga sugo sa "SQL":

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

4) Dayon, susiha ang custom nga seksyon sa imong website nga artikulo aron makumpirma kung kini malampuson nga natangtang.

Pamaagi 2: PHP code aron matangtang ang sobra nga naandan nga mga kolum

1) Palihug idugang ang mosunod nga code sa functions.php file sa kasamtangang tema ▼

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

2) Usba ang "Ngalan sa Kolum" sa naandan nga kolum nga gusto nimong papason.

  • Ang naandan nga kolum awtomatikong matangtang gikan sa database.

3) Kini nga code gigamit lamang kung gikinahanglan:

  • Siguroha nga papason kini human makompleto ang buluhaton sa pagtangtang.
  • Kung gusto nimo gamiton sa sunod higayon, palihug idugang kini sa functions.php file sa kasamtangan nga tema pag-usab,
  • Tungod kay kini kinahanglan nga idugang ug tangtangon, kini mas samok, mao nga kini dili girekomendar.

Pagtangtang sa walay pulos nga mga rekord sa postmeta

Ang talaan sa log mahimo nga natangtang, apan ang datos sa talaan sa extension sa log postmeta wala mapapas, mao nga kini gilimpyohan sa mano-mano.

1) Human sa pag-log in sa phpMyAdmin database, pilia ang imong database.

2) Pag-klik sa "SQL" sa ibabaw sa database.

3) Pagsulod ug ipatuman ang mosunod nga sugo sa "SQL" ▼

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

Kung ang imong WordPress website, CPU, paggamit sa memory MEMORY taas kaayo...

Para sa solusyon, palihog tan-awa kining tutorial▼

 

Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipaambit "Unsaon pagtangtang sa WordPress custom columns/fields/domains in bulk? , aron matabangan ka.

Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-175.html

Malipayon nga pag-abut sa channel sa Telegram sa blog ni Chen Weiliang aron makuha ang labing bag-ong mga update!

🔔 Mahimong una nga makakuha sa bililhon nga "ChatGPT Content Marketing AI Tool Usage Guide" sa direktoryo sa taas nga channel! 🌟
📚 Kini nga giya adunay daghang kantidad, 🌟Kini usa ka talagsaon nga oportunidad, ayaw palabya ​​kini! ⏰⌛💨
Share ug like kung ganahan ka!
Ang imong pagpaambit ug pag-like mao ang among padayon nga kadasig!

 

发表 评论

Ang imong email address dili mapatik. Gigamit ang mga kinahanglanon nga uma * Label

scroll sa ibabaw