Cum se dezinstalează pluginurile WordPress în mod curat

Publicat: 2021-03-11

Pluginurile sunt elementul vital al ecosistemului WordPress. Atunci când alegeți un site web sau o platformă de blog, extensibilitatea de bază a WordPress prin intermediul pluginurilor este adesea un factor major în alegerea de a merge pe ruta WP. Acestea fiind spuse, însă, nu toate pluginurile sunt create egal. Nici nu toate pluginurile trebuie să rămână active tot timpul. Vrem să vă arătăm cum să dezinstalați pluginurile WordPress, astfel încât, când și dacă trebuie să eliminați unul, să nu aveți de-a face cu fragmentele de pluginuri și cu tabelele orfane care aglomerează fișierele site-ului dvs.

Dezactivarea pluginului WordPress vs dezinstalare

Nu este o întâmplare neobișnuită pentru utilizatorii de WordPress să combine dezactivarea pluginului cu dezinstalarea pluginului. La urma urmei, ambele acțiuni elimină pluginul de pe site-ul dvs., deci una este la fel de bună ca cealaltă, nu? Ei bine, nu. Nu chiar.

Dezactivarea pluginului este doar asta. Dezactivare. Pluginul nu va mai fi activ pe site-ul dvs., ceea ce înseamnă că orice funcții pe care le activează nu vor mai funcționa. Ori de câte ori instalați un plugin, îl activați înainte ca acesta să funcționeze. În meniul Plugins , puteți dezactiva în mod similar fiecare plugin în mod individual.

dezactivați pluginurile

Dacă faceți acest lucru, nu veți elimina fișierele și setările pluginului de pe site-ul dvs. Le puteți reactiva oricând.

ștergeți pluginul

Ștergerea sau dezinstalarea unui plugin, totuși, va elimina fișierele de pluginuri de pe site-ul dvs. Sau cel puțin cei mai mulți dintre ei.

Abonați-vă la canalul nostru Youtube

De ce ați dezinstala un plugin WordPress?

Majoritatea oamenilor dezinstalează pluginurile WordPress, deoarece au terminat cu ele. Pentru dvs., poate ați depășit nevoia de caracteristici, ați găsit un înlocuitor sau chiar nu vă place.

Un alt motiv major pentru dezinstalare este că pluginul cauzează probleme site-ului. Este posibil ca pluginul să aibă o gaură de securitate care ar putea compromite datele site-ului dvs. Poate că a făcut-o deja. Este posibil să existe un conflict între tema dvs. și plugin, sau dezvoltatorii ar fi putut opri dezvoltarea și nu mai este compatibilă cu cele mai recente versiuni de WordPress.

Majoritatea acestor probleme pot fi atenuate prin simpla dezactivare a pluginului (așa cum arătăm mai sus). Dar fișierele potențial compromise există încă pe serverul dvs. Și acestea trebuie eliminate. Astfel, dezinstalarea.

Cum se dezinstalează un plugin WordPress din tabloul de bord

Dezinstalarea unui plugin WordPress din tabloul de bord al administratorului WP este simplă. Accesați pluginuri - pluginuri instalate pentru a vedea întreaga listă a ceea ce ați instalat.

dezinstalarea pluginului din tabloul de bord

De acolo, trebuie să dezactivați orice plugin pe care intenționați să îl dezinstalați . Puteți fie să faceți clic pe butonul de dezactivare pe care l-am arătat mai sus, fie să bifați caseta de lângă orice număr de pluginuri și să selectați D activare din meniul derulant Acțiuni în bloc .

dezinstalați pluginurile

Când acest proces sa terminat, trebuie doar să - l repete, numai acest moment selectarea D élete din meniul derulant.

sterge mesajul

Rețineți că, odată ce faceți clic pe buton pentru a elimina pluginul, trebuie să îl reinstalați dacă vă răzgândiți.

Ce se întâmplă când dezinstalați un plugin WordPress

În multe cazuri, dezinstalarea unui plugin WordPress elimină folderele și fișierele create de acesta în directorul / wp-content / plugins / al serverului dvs. Aceasta va fi o pauză curată și puteți fi sigur că utilizarea inodului și stocării serverului dvs. va scădea.

Cu toate acestea, unele pluginuri nu se atașează doar la site-ul dvs. prin intermediul fișierelor pe care le instalați. Unele plugin-uri modifică bazele de date de bază WordPress prin crearea de tabele și gestionarea datelor folosind propriul nucleu WP. (Apropo, acesta este un comportament normal. Nu vă faceți griji că se întâmplă acest lucru.) Unele pluginuri care funcționează pentru a vă proteja site-ul împotriva intruziunilor ar putea modifica fișierul dvs. .htaccess (așa că s-ar putea ca pluginurile de redirecționare).

Cu toate acestea, la dezinstalare, unele plugin-uri nu elimină tabelele și intrările de baze de date respective. În unele cazuri, acest lucru se datorează faptului că dezvoltatorii doresc să mențină setările utilizatorului în cazul în care reinstalați vreodată. Dar, cu excepția cazului, unele plugin-uri lasă doar biți și octeți de date care, în cele din urmă, vă pot înfunda serverul și pot începe să afecteze performanța și timpul de interogare.

În plus, unele pluginuri lasă urme ale fișierelor lor în sistemul dvs. de fișiere. De exemplu, puteți utiliza un plugin de rezervă, dar decideți să îl dezinstalați o perioadă. În majoritatea cazurilor, folderele pluginului de rezervă vor rămâne deoarece conțin copii de rezervă ale site-ului dvs. În acest caz, acesta este un element de siguranță pentru a vă menține site-ul în siguranță. Cu toate acestea, unele plugin-uri lasă doar fișiere orfane pe care ați putea dori să le curățați.

Cum să eliminați complet toate fișierele de plugin-uri WordPress

O parte din a ști cum să dezinstalați pluginurile WordPress este să știți că nu este 100% necesar să eliminați fiecare fișier. Dacă sunteți un utilizator WordPress începător sau nu știți multe despre structura fișierului WP (sau pur și simplu nu doriți să profitați atât de mult), nu vă faceți griji. Probabilitatea ca fișierele orfane și tabelele bazelor de date să vă afecteze sunt destul de scăzute.

Cu toate acestea, dacă site-ul dvs. se bazează pe fiecare 0,1 secunde de viteză a paginii pe care o puteți obține, curățarea sistemului de fișiere și a bazei de date ar putea fi exact ceea ce căutați.

Cum se elimină orice fișier rămas folosind SFTP

SFTP este cel mai sigur mod prin care puteți elimina aceste fișiere de pe server. În cadrul gazdei dvs. web, puteți configura acreditări FTP pentru orice site web găzduit acolo. Pe Siteground, secțiunea Instrumente de site pentru fiecare site web are o filă Conturi FTP în care puteți crea oricâte conturi cu permisiuni SFTP doriți.

sftp

După ce ați făcut acest lucru, utilizați acele acreditări pentru a vă conecta printr-un client FTP precum FileZilla. Utilizați Quickconnect (1) pentru ușurință, dar puteți, de asemenea, să salvați informațiile de conectare din meniul Fișier.

client ftp

Odată conectat, veți vedea structura de directoare a site-ului dvs. în partea dreaptă (2) , iar computerul în panourile din stânga. Navigați pe site-ul dvs. la / wp-content / plugins / (3) și localizați fișierele pluginului. Numele este de obicei ceva similar cu titlul său, deși nu întotdeauna exact. De exemplu, pluginul pe care l-am dezinstalat s-a numit RSS Importer, dar directorul a fost / import-xml-feed (4) .

Faceți clic dreapta pe folderul pe care doriți să îl eliminați și selectați Descărcare (5) . Rețineți, acest lucru nu va șterge fișierele pluginului, ci le va pune în sistemul dvs. local, făcându-le backup doar în cazul în care ceva nu merge bine. După ce ați terminat, faceți clic dreapta din nou și selectați Ștergeți (6) .

chiar vrei să ștergi acel plugin?

Când vi se cere să confirmați ștergerea, dați clic pe Da . Și atât. Fișierele rămase ale pluginului au fost eliminate cu succes de pe site-ul dvs. de către SFTP.

Cum să scăpați de tabelele orfane din baza dvs. de date

În timp ce fișierele pot fi tratate cu ușurință prin SFTP, gestionarea bazei de date în sine poate fi puțin mai dificilă. Acum, aceasta este o parte foarte avansată a postării și nu recomandăm acest lucru pentru toată lumea. Cu toate acestea, dacă într-adevăr aveți nevoie ca site-ul dvs. să fie curat, așa se procedează.

Amintiți-vă, totuși, faceți mai întâi o copie de rezervă a site-ului . Ori de câte ori joci cu baza de date WordPress, creează o copie de rezervă a site-ului tău. Lucrurile merg prost, tabelele sunt abandonate, iar site-ul dvs. ar putea rămâne offline. Deci, este imperativ să aveți o copie de rezervă rapidă pentru restaurare.

Având în vedere acest lucru, probabil că doriți să utilizați pluginul Advanced Database Cleaner pentru acest lucru.

plugin avansat pentru curățarea bazelor de date

S-ar putea să vă fie ciudat să utilizați un plugin pentru a scăpa de pluginuri, dar acesta face ca tratarea cu DB-ul dvs. să fie atât de simplă încât merită. (În plus, se dezinstalează curat!)

Elementul de meniu WP DB Cleaner vă duce la o pagină simplă în care puteți vedea tot spațiul orfan și în general irosit din baza de date.

Bază de date

Veți observa că nu totul este legat de plugin. În captura de ecran de mai sus, există peste 4.500 de revizuiri post care sunt stocate. În dreapta fiecărei categorii, puteți seta un număr de zile pentru excludere. De exemplu, avem setat să excludem ultimele 14 zile de post-revizuiri doar în cazul în care sunt necesare, bine ... revizuiri. Puteți selecta elementele de curățat , selectați Curățare , iar site-ul dvs. va deveni mult mai ușor.

Pentru date mai specifice legate de plugin, veți accesa fila Tabele .

o bază de date mai curată

Tabelele sunt, în general, denumite într-un format lizibil decent și probabil vă puteți da seama la ce plugin aparțin. Versiunea Pro a pluginului vă va spune aceste informații (și este doar 39 USD pentru două licențe de site, ceea ce merită cu mult).

Toate tabelele enumerate aici provin din pluginuri care nu mai sunt instalate. De exemplu, cele care încep cu wp_defender_ provin din pluginul wpmudev, Defender Pro. Tabelele wp_gamipress_ sunt de la Gamipress. Nu toate aceste tabele au date în ele, dar toate există ca date în db.

Selectați tabelele pe care doriți să le optimizați (pluginul oferă sugestii pentru cei cu cea mai mare nevoie). Din meniul derulant, puteți selecta pentru Optimizare, Reparare, Ștergere sau Golire rânduri.

ștergerea bazei de date

Vă sugerăm să utilizați Ștergeți doar cu ușurință și atunci când știți absolut sigur că eliminarea tabelului respectiv nu va cauza probleme. Așa se curăță complet. (Este posibil să fi rupt un site WordPress în timp ce lucram la această postare, fiind cavalier cu ștergerea tabelelor.) Vă sugerăm să folosiți opțiunea Optimizare .

Cum se elimină codurile scurte asociate pluginurilor WordPress dezinstalate

Și, în cele din urmă, pierderea utilizatorilor de pluginuri de pretutindeni ... coduri scurte. De fapt, ne plac codurile scurte aici la Elegant Themes și credem că sunt un mod fantastic de a crea funcționalități. Una dintre problemele cu acestea, totuși, este că dacă încetezi vreodată să folosești un plugin (chiar și dezactivându-l și nu dezinstalându-l), pluginul nu mai funcționează. Și aveți un shortcode nerendat care va apărea pe site-ul dvs. ca text brut, cum ar fi [shortcode param = ”render_something” time = ”always]

Aceasta este de fapt o soluție foarte ușoară, dacă este manuală. Accesați gazda dvs. web și găsiți accesul la phpMyAdmin. În SiteGround, este în Site Tools - Site - MySQL - phpMyAdmin (tab) . Apăsați butonul Acces phpMyAdmin .

mysql

phpMyAdmin poate fi destul de complicat, dar această parte nu este. Navigați la Căutare (nu Interogare) și apoi introduceți interogarea dvs. Am căutat [et_ pentru că acesta este prefixul shortcode pe care îl folosim aici cu Divi și știm că shortcode-ul va apărea foarte mult.

căutare în baza de date wp

După cum puteți vedea, shortcode-ul este vizibil în coloana post_content . De asemenea, puteți vedea numerele și titlurile de identificare ale postării individuale. Apoi puteți face față acestor două moduri. Mai întâi, puteți să faceți clic pe butonul Editare din stânga și să scoateți codul scurt din baza de date.

ștergerea bazei de date

În plus, puteți accesa manual postările și paginile din tabloul de bord WordPress și puteți utiliza editorul de postări pentru a le elimina. Căutarea în baza de date astfel este cea mai bună modalitate de a găsi în ce postări și pagini se află codul scurt. Din fericire, în majoritatea cazurilor, codurile scurte nu se află aproape în fiecare postare, ci doar o mână.

În plus, plugin-uri, cum ar fi Shortcode Cleaner Lite / Pro și Better Search and Replace, pot săpa prin baza de date pentru dvs. și să le șteargă în cel mai scurt timp.

Concluzie

De fiecare dată când aveți plugin-uri pe site-ul dvs. WordPress, există șansa ca va trebui să le dezactivați sau să le dezinstalați. Indiferent dacă este vorba de depanarea unei probleme sau pur și simplu de terminat cu funcționalitatea lor, sperăm că, indiferent de raționamentul dvs., veți ști acum cum să dezinstalați un plugin WordPress în modul corect. Nu există o modalitate greșită de a face acest lucru, dar, după cum puteți vedea, unele metode ar putea fi puțin mai curate decât altele.

Care sunt experiențele dvs. cu dezinstalarea pluginurilor WordPress?

Imagine prezentată de articol de Sammby / shutterstock.com