Ինչպե՞ս զանգվածաբար ջնջել WordPress-ի հատուկ բաժինները/դաշտերը/տիրույթները:

WordPressՊատվերով սյունակները ոչ միայն հզոր են, այլև շատ գործնական: WordPress-ի շատ թեմաներ և պլագիններ օգտագործում են հատուկ սյունակներ՝ տարբեր գործառույթների հասնելու համար:

Հոդվածի դիտման վիճակագրության հավելումը, որը մենք օգտագործում ենք WP-PostViews-ը, տվյալների բազայում հատուկ սյունակներ գրելու համար է

views

Օգտագործված wordpress թեմաները կամ պլագինները, ապաակտիվացումից և ջնջումից հետո, սովորաբար պահպանում են իրենց հատուկ դաշտերը տվյալների բազայում:

Եթե ​​տվյալների քանակը հսկայական է, ամեն անգամ, երբ կայքը հարցումներ է անում տվյալների բազայի վրա, այն կսպառի հոսթի RAM հիշողությունը, ինչը միանշանակ կազդի կայքի բնականոն աշխատանքի վրա։

մենք անում ենքSEO, մեկից ավելի հոդվածներ գրելը, եթե ձեռքով ջնջեք այս աղբի մաքսային սյունակները, դա ամենևին էլ գործնական չէ։

Իրականում մեզ միայն պետք էphpMyAdminԿատարեք SQL հրաման՝ տվյալների բազայում խմբաքանակով ջնջելու այս աղբի մաքսային սյունակները:

注意 事项

Քանի որ WordPress-ը զանգվածաբար ջնջում է մաքսային սյունակները, այն կապված էMySQL տվյալների բազաշահագործման, կան որոշակի ռիսկեր.

Հետևաբար, նախքան տվյալների բազայի գործողություններ կատարելը, համոզվեք, որ տվյալների բազայի կրկնօրինակում կատարեք:

Մեթոդ 1. Ջնջել ավելորդ մաքսային սյունակները տվյալների բազայի հրամաններով (խորհուրդ է տրվում)

1) phpMyAdmin տվյալների բազա մուտք գործելուց հետո ընտրեք ձեր տվյալների բազան:

2) Կտտացրեք «SQL» տվյալների բազայի վերևում:

3) «SQL»-ում մուտքագրեք և կատարեք հետևյալ հրամանները.

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

4) Այնուհետև ստուգեք ձեր կայքի հոդվածի մաքսային բաժինը՝ հաստատելու, թե արդյոք այն հաջողությամբ ջնջվել է:

Մեթոդ 2. PHP կոդ՝ ավելորդ մաքսային սյունակները ջնջելու համար

1) Խնդրում ենք ավելացնել հետևյալ կոդը ընթացիկ թեմայի ▼-ի functions.php ֆայլին

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

2) Փոփոխեք «Սյունակի անունը» մաքսային սյունակում, որը ցանկանում եք ջնջել:

  • Հատուկ սյունակը ավտոմատ կերպով կջնջվի տվյալների բազայից:

3) Այս կոդը օգտագործվում է միայն անհրաժեշտության դեպքում.

  • Համոզվեք, որ ջնջեք այն ջնջման առաջադրանքն ավարտելուց հետո:
  • Եթե ​​ցանկանում եք օգտագործել այն հաջորդ անգամ, խնդրում ենք այն կրկին ավելացնել ընթացիկ թեմայի functions.php ֆայլում,
  • Քանի որ այն պետք է ավելացվի և ջնջվի, այն ավելի անհանգիստ է, ուստի խորհուրդ չի տրվում:

Ջնջել անօգուտ postmeta գրառումները

Մատյան գրառումը կարող է ջնջված լինել, բայց գրանցամատյանի ընդլայնման աղյուսակի տվյալները չեն ջնջվել, ուստի այն մաքրվել է միայն ձեռքով:

1) phpMyAdmin տվյալների բազա մուտք գործելուց հետո ընտրեք ձեր տվյալների բազան:

2) Կտտացրեք «SQL» տվյալների բազայի վերևում:

3) Մուտքագրեք և կատարեք հետևյալ հրամանը «SQL» ▼-ում

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

Եթե ​​ձեր WordPress վեբկայքը, պրոցեսորը, հիշողության Հիշողության օգտագործումը չափազանց բարձր է...

Լուծման համար դիմեք այս ձեռնարկը ▼

 

Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «Ինչպե՞ս ջնջել WordPress մաքսային սյունակները/դաշտերը/տիրույթները զանգվածաբար: , քեզ օգնելու համար.

Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-175.html

Բարի գալուստ Chen Weiliang-ի բլոգի Telegram ալիք՝ վերջին թարմացումները ստանալու համար:

🔔 Եղեք առաջինը, ով կստանա արժեքավոր «ChatGPT բովանդակության շուկայավարման AI գործիքի օգտագործման ուղեցույցը» ալիքի վերին գրացուցակում: 🌟
📚 Այս ուղեցույցը պարունակում է հսկայական արժեք, 🌟Սա հազվագյուտ հնարավորություն է, բաց մի՛ թողեք այն։ ⏰⌛💨
Տարածեք և հավանեք, եթե հավանեցիք:
Ձեր տարածումը և հավանումները մեր շարունակական շարժառիթն են:

 

发表 评论

Ձեր էլ. Փոստի հասցեն չի հրապարակվի: Օգտագործվում են պահանջվող դաշտերը * Պիտակ

ոլորել դեպի վերև