Kako grupno izbrisati WordPress prilagođene sekcije/polja/domene?

WordPressPrilagođene kolone nisu samo moćne, već su i vrlo praktične. Mnoge WordPress teme i dodaci koriste prilagođene stupce za postizanje različitih funkcija.

Dodatak za statistiku pregleda članaka WP-PostViews koji koristimo je za pisanje prilagođenih kolona u bazi podataka ▼

views

Korištene wordpress teme ili dodaci, nakon deaktivacije i brisanja, obično zadržavaju svoja prilagođena polja u bazi podataka.

Ako je količina podataka ogromna, svaki put kada web stranica zatraži bazu podataka, ona će potrošiti RAM memoriju hosta, što će svakako utjecati na normalan rad web stranice.

mi radimoSEO, da napišete više od jednog članka, ako ručno izbrišete ove prilagođene stupce smeća, to uopće nije praktično.

U stvari, samo trebamophpMyAdminIzvršite SQL naredbu za brisanje ovih prilagođenih stupaca smeća u serijama u bazi podataka.

Predostrožnosti

Budući da WordPress masovno briše prilagođene stupce, to je povezano saMySQL baza podatakaoperacije, postoje određeni rizici.

Stoga, obavezno napravite sigurnosnu kopiju baze podataka prije nego što možete izvoditi operacije baze podataka.

Metoda 1: Izbrišite suvišne prilagođene stupce s naredbama baze podataka (preporučeno)

1) Nakon što se prijavite u phpMyAdmin bazu podataka, odaberite svoju bazu podataka.

2) Kliknite na "SQL" iznad baze podataka.

3) Unesite i izvršite sljedeće naredbe u "SQL":

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

4) Zatim provjerite prilagođeni odjeljak u članku vaše web stranice kako biste potvrdili da li je uspješno obrisan.

Metoda 2: PHP kod za brisanje suvišnih prilagođenih kolona

1) Molimo dodajte sljedeći kod u functions.php datoteku trenutne teme ▼

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

2) Izmijenite "Ime kolone" u prilagođenu kolonu koju želite da izbrišete.

  • Prilagođena kolona će se automatski izbrisati iz baze podataka.

3) Ovaj kod se koristi samo kada je potrebno:

  • Obavezno ga izbrišite nakon dovršetka zadatka brisanja.
  • Ako ga želite koristiti sljedeći put, dodajte ga ponovo u functions.php datoteku trenutne teme,
  • Budući da ga treba dodavati i brisati, to je više problematično, pa se ne preporučuje.

Izbrišite beskorisne postmeta zapise

Zapis dnevnika je možda izbrisan, ali podaci u postmeta tablici ekstenzija dnevnika nisu izbrisani, tako da su obrisani samo ručno.

1) Nakon što se prijavite u phpMyAdmin bazu podataka, odaberite svoju bazu podataka.

2) Kliknite na "SQL" iznad baze podataka.

3) Unesite i izvršite sljedeću naredbu u "SQL" ▼

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

Ako je vaša WordPress web stranica, CPU, upotreba memorije MEMORY previsoka...

Za rješenje, molimo pogledajte ovaj vodič▼

 

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Kako izbrisati WordPress prilagođene kolone/polja/domene na veliko? , da vam pomognem.

Dobrodošli da podijelite link ovog članka:https://www.chenweiliang.com/cwl-175.html

Dobrodošli na Telegram kanal bloga Chen Weilianga kako biste dobili najnovije informacije!

🔔 Budite prvi koji će dobiti vrijedan "Vodič za korištenje AI alata za marketing sadržaja ChatGPT" u glavnom direktoriju kanala! 🌟
📚 Ovaj vodič ima ogromnu vrijednost, 🌟Ovo je rijetka prilika, ne propustite je! ⏰⌛💨
Podelite i lajkujte ako želite!
Vaše dijeljenje i lajkovi su naša stalna motivacija!

 

Komentari

Vaša adresa e-pošte neće biti objavljena. Koriste se obavezna polja * Oznaka

skrolujte na vrh