Unul dintre cele mai mari puncte forte ale WordPress este ecosistemul său vast de pluginuri. Pluginurile vă permit să adăugați noi caracteristici și funcționalități fără a scrie cod personalizat.
Cu toate acestea, nu toate pluginurile sunt păstrate permanent. În timpul dezvoltării unui site web, este obișnuit să instalați, să testați și să eliminați diverse pluginuri. Unele pluginuri lasă în urmă date de configurare în baza de date chiar și după ce au fost dezinstalate.
În timp, aceste înregistrări neutilizate se pot acumula și pot mări inutil dimensiunea bazei de date.
Acest ghid explică cum să identificați înregistrările din baza de date care ar putea fi rămase în urma eliminării unui plugin.
Important
Acest ghid este destinat utilizatorilor cu cunoștințe de bază în administrarea bazelor de date.
Înainte de a executa orice interogări SQL:
- Creați o copie de rezervă completă a bazei de date.
- Verificați dacă lucrați cu baza de date corectă.
- Analizați cu atenție rezultatele interogării înainte de a șterge orice date.
- Asigurați-vă că site-ul dvs. funcționează corect după efectuarea modificărilor.
Cuprins
Accesare phpMyAdmin
- Conectați-vă la panoul mybox.
- Accesați:
Baze de date
- Faceți clic pe:
phpMyAdmin
Se va deschide o nouă filă în browser cu pagina de autentificare în baza de date.
Conectați-vă la baza de date
Utilizați datele de autentificare pentru baza de date asociate site-ului dvs. WordPress.
Dacă nu cunoașteți datele de autentificare, le puteți găsi în fișierul wp-config.php situat în directorul rădăcină al instalării dvs. WordPress.
Exemplu:
define('DB_NAME', 'database_name');
define('DB_USER', 'database_user');
define('DB_PASSWORD', 'database_password');
define('DB_HOST', 'database_host');
Fișierul se află de obicei în:
public_html
Deschideți Editorul de interogări SQL
După autentificare:
- Selectați baza de date WordPress din meniul din stânga.
- Faceți clic pe:
SQL
fila din partea de sus a paginii.
Aceasta deschide editorul de interogări SQL.
Căutați înregistrări legate de plugin
Înainte de a șterge ceva, identificați înregistrările care aparțin pluginului.
Utilizați următoarea interogare:
SELECT *
FROM `wp_options`
WHERE `autoload` = 'yes'
AND `option_name` LIKE '%plugin-name%'
Înlocuiți:
plugin-name
cu un identificator unic asociat pluginului.
Exemplu
Dacă căutați date rămase în urma pluginului Disqus:
SELECT *
FROM `wp_options`
WHERE `autoload` = 'yes'
AND `option_name` LIKE '%disqus%'
Interogarea va afișa înregistrările corespunzătoare stocate în tabelul wp_options.
Analizați cu atenție rezultatele
Înainte de a șterge orice înregistrări:
- Verificați dacă înregistrările aparțin pluginului pe care l-ați dezinstalat.
- Asigurați-vă că pluginul nu mai este instalat.
- Confirmați că niciun plugin activ nu depinde de setările afișate.
Unele pluginuri au convenții de denumire comune, astfel încât ștergerea înregistrărilor greșite ar putea afecta funcționalitatea site-ului web.
Ștergerea înregistrărilor
După ce verificați rezultatele și vă asigurați că înregistrările aparțin unui plugin eliminat, le puteți elimina folosind o interogare DELETE.
De exemplu:
DELETE
FROM `wp_options`
WHERE `option_name` LIKE '%disqus%'
Avertisment
Executați interogările de ștergere numai după ce ați verificat rezultatele returnate de interogarea SELECT și v-ați asigurat că înregistrările nu mai sunt necesare.
De ce să eliminați datele vechi ale pluginurilor?
Curățarea înregistrărilor rămase ale pluginurilor poate oferi mai multe avantaje:
- Dimensiune redusă a bazei de date.
- Backup-uri mai rapide ale bazei de date.
- Performanță îmbunătățită a bazei de date.
- Reducerea datelor încărcate automat.
- Eficiență generală mai bună a WordPress.
Acest lucru este deosebit de util în cazul site-urilor web care:
- Au folosit multe pluginuri de-a lungul timpului.
- Au suferit multiple reproiectări.
- Au fost migrate între furnizori de găzduire.
- Funcționează de mai mulți ani.
Metode alternative de curățare
Dacă preferați să nu lucrați direct cu interogări SQL, mai multe pluginuri de optimizare vă pot ajuta să identificați și să eliminați datele orfane ale pluginurilor, printre care:
- WP-Optimize
- Advanced Database Cleaner
- LiteSpeed Cache
- WP Rocket
Verificați întotdeauna cu atenție ștergerile sugerate înainte de a le confirma.
Rezumat
Unele pluginuri WordPress lasă date de configurare în baza de date după ce sunt dezinstalate.
Pentru a identifica eventualele date rămase:
- Deschideți phpMyAdmin.
- Selectați baza de date WordPress.
- Deschideți fila SQL.
- Rulați:
SELECT *
FROM `wp_options`
WHERE `autoload` = 'yes'
AND `option_name` LIKE '%plugin-name%'
Înlocuiți plugin-name cu numele pluginului pe care l-ați eliminat.
Verificați cu atenție rezultatele înainte de a șterge orice înregistrări și creați întotdeauna o copie de rezervă a bazei de date înainte de a efectua operațiuni de curățare.