Kuinka joukkopoistaa WordPressin mukautettuja osioita / kenttiä / verkkotunnuksia?

WordPressMukautetut sarakkeet eivät ole vain tehokkaita, vaan myös erittäin käytännöllisiä. Monet WordPress-teemat ja -laajennukset käyttävät mukautettuja sarakkeita erilaisten toimintojen saavuttamiseen.

Käyttämämme artikkelinäkymän tilastolaajennus WP-PostViews on mukautettujen sarakkeiden kirjoittaminen tietokantaan ▼

views

Käytetyt Wordpress-teemat tai -laajennukset säilyttävät yleensä mukautetut kentänsä tietokannassa deaktivoinnin ja poistamisen jälkeen.

Jos tietomäärä on valtava, joka kerta kun verkkosivusto tekee kyselyitä tietokannasta, se kuluttaa isännän RAM-muistia, mikä varmasti vaikuttaa verkkosivuston normaaliin toimintaan.

Me teemmeSEO, kirjoittaa useamman kuin yhden artikkelin, jos poistat nämä mukautetut sarakkeet manuaalisesti, se ei ole käytännöllistä.

Itse asiassa meidän tarvitsee vainphpMyAdminSuorita SQL-komento poistaaksesi nämä mukautetut roskat sarakkeet erissä tietokannasta.

注意 事项

Koska WordPress poistaa mukautettuja sarakkeita kerralla, se liittyyMySQL-tietokantatoimintaan liittyy tiettyjä riskejä.

Siksi muista tehdä tietokannasta varmuuskopio ennen kuin voit suorittaa tietokantatoimintoja.

Tapa 1: Poista tarpeettomat mukautetut sarakkeet tietokantakomennoilla (suositus)

1) Kun olet kirjautunut phpMyAdmin-tietokantaan, valitse tietokanta.

2) Napsauta "SQL" tietokannan yläpuolella.

3) Syötä ja suorita seuraavat komennot "SQL":ssä:

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

4) Tarkista sitten verkkosivustosi artikkelin mukautettu osio varmistaaksesi, onko sen poistaminen onnistunut.

Tapa 2: PHP-koodi tarpeettomien mukautettujen sarakkeiden poistamiseksi

1) Lisää seuraava koodi nykyisen teeman functions.php-tiedostoon ▼

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

2) Muuta "Sarakkeen nimi" muokattuun sarakkeeseen, jonka haluat poistaa.

  • Mukautettu sarake tyhjennetään automaattisesti tietokannasta.

3) Tätä koodia käytetään vain tarvittaessa:

  • Muista poistaa se poistotehtävän suorittamisen jälkeen.
  • Jos haluat käyttää sitä seuraavan kerran, lisää se nykyisen teeman functions.php-tiedostoon uudelleen,
  • Koska se on lisättävä ja poistettava, se on hankalampi, joten sitä ei suositella.

Poista turhat postmeta-tietueet

Lokitietue on saatettu poistaa, mutta lokilaajennustaulukon postmeta tietoja ei ole poistettu, joten ne on tyhjennetty vain manuaalisesti.

1) Kun olet kirjautunut phpMyAdmin-tietokantaan, valitse tietokanta.

2) Napsauta "SQL" tietokannan yläpuolella.

3) Syötä ja suorita seuraava komento "SQL":ssä ▼

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

Jos WordPress-verkkosivustosi, suorittimen, muistin MEMORY-käyttö on liian korkea...

Katso ratkaisu tästä opetusohjelmasta▼

 

Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jaettu "Kuinka poistaa WordPress-muokattuja sarakkeita/kenttiä/verkkotunnuksia kerralla? , auttaa sinua.

Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-175.html

Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!

🔔 Saat ensimmäisenä arvokkaan "ChatGPT Content Marketing AI Toolin käyttöoppaan" kanavan ylähakemistoon! 🌟
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!

 

发表 评论

Sähköpostiosoitettasi ei julkaista. 必填 项 已 用 * 标注

Vieritä ylös