Cum să eliminați codurile scurte neutilizate din WordPress (4 metode simple)
Publicat: 2023-05-18Shortcode-urile sunt etichete speciale sau fragmente de cod cuprinse între paranteze drepte, cum ar fi [shortcode_1] . Sunt o caracteristică comună în WordPress care vă permite să adăugați conținut dinamic și funcționalitate site-ului dvs. fără a scrie o singură linie de codare.
Shortcode-urile sunt generate în WordPress prin cod personalizat sau teme și pluginuri. Dezvoltatorii le creează pentru a specifica funcționalitățile acestor produse. Dar problemele apar atunci când le dezinstalați. Deoarece dezinstalarea temelor și a pluginurilor nu poate elimina întotdeauna codurile scurte care au apărut odată.
În timp, aceste coduri scurte neutilizate pot prelua baza de date web și pot provoca multe conflicte interne. Acesta este motivul pentru care eliminarea codurilor scurte neutilizate este o necesitate. Acest articol va arăta toate metodele posibile de eliminare a shortcode-urilor neutilizate din WordPress. Incepe!
De ce ar trebui să eliminați codurile scurte neutilizate/orfane din WordPress?
Shortcodes neutilizate/orfane sunt fragmente de cod care nu mai sunt folosite în nicio funcționalitate web, dar încă există în baza de date. De obicei, acestea devin neutilizate din mai multe motive. De exemplu, eliminarea temelor și a pluginurilor, dezactivarea anumitor funcții, modificarea codului etc.
Mai jos sunt câteva motive cruciale pentru care ar trebui să eliminați codurile scurte neutilizate/orfane din WordPress. Aruncă o privire rapidă.
A. Păstrați baza de cod proaspătă
O bază de cod proaspătă, organizată și actualizată le permite dezvoltatorilor web să înțeleagă scriptul de cod și să lucreze cu el în viitor. Eliminarea codurilor scurte inutile vă poate menține baza de cod proaspătă și curată.
b. Evitați conflictele și problemele de compatibilitate
Shortcode-urile neutilizate pot crea conflicte cu alte plugin-uri și teme. Aceste conflicte pot duce la erori neașteptate, funcționalități întrerupte și blocări ale site-ului. Eliminarea codurilor neutilizate poate minimiza considerabil aceste riscuri.
c. Îmbunătățiți securitatea și întreținerea
Codurile scurte orfane se pot transforma în erori, permițând hackerilor să obțină acces neautorizat la fișierele web de bază. Eliminarea regulată a codurilor scurte neutilizate poate salva site-ul dvs. de potențiale amenințări de securitate.
d. Salvați resursele serverului
Codurile scurte neutilizate pot ocupa spațiu valoros pe serverul dvs. web. Acestea pot consuma putere de procesare și memorie, încetinind viteza paginii și scăzând experiența utilizatorului.
e. Optimizare mai bună pentru motoarele de căutare (SEO)
Dacă pe site-ul dvs. web există coduri scurte neutilizate, motoarele de căutare pot întâlni link-uri întrerupte și conținut irelevant. Acest lucru vă poate afecta scorul SEO și vizibilitatea web în mod negativ în rezultatele căutării.
Cum să găsiți și să eliminați codurile scurte neutilizate din WordPress
Există mai multe metode de a găsi și elimina codurile scurte neutilizate din WordPress. Puteți face acest lucru folosind un plugin sau manual. Vă vom ajuta să explorați fiecare dintre ele în această secțiune.
Metoda 01: Eliminați codurile scurte neutilizate folosind un plugin
Veți găsi un număr bun de plugin-uri online pentru a elimina codurile scurte neutilizate. Shortcode Cleaner Lite, Shortcode Finder, Advanced Database Cleaner și WP Remove Unused Shortcodes sunt cele mai populare. Vom folosi pluginul Shortcode Finder în această secțiune.
- Navigați la WP Dashboard > Plugins > Add New .
- Introduceți Shortcode Finder în caseta de căutare.
- Instalați și activați pluginul după ce apare mai jos.
- Odată ce pluginul este activat, accesați Instrumente > Căutare de coduri scurte > Găsiți coduri scurte neutilizate .
- Bifați caseta de selectare de lângă Includeți conținut nepublicat .
- Apăsați butoanele Postări și Pagini unul după unul.
- Veți vedea codurile scurte neutilizate care ies în postări și pagini care apar mai jos.
- Făcând clic pe oricare dintre ele, shortcode-ul va fi extins cu o nouă opțiune – Checkout .
- Apăsați pe semnul stiloului (Editați conținut) de lângă Checkout .
- Veți fi direcționat către conținutul care conține codul scurt.
- Faceți clic pe butonul Mutare în coșul de gunoi .
- În acest fel, puteți elimina alte shortcodes neutilizate din WordPress.
Metoda 02: Ștergeți codurile scurte neutilizate din baza de date
- Conectați-vă la cPanel .
- Faceți clic pe phpMyAdmin .
- Accesați fila SQL .
- Introdu codul de mai jos.
UPDATE wp_post SET post_content = replace(post_content, '[shortcode]', ” );
- Înlocuiți [shortcode] cu numele inițial de shortcode.
- Apăsați butonul Go la sfârșit.
- Acest lucru va elimina permanent codul scurt.
Notă: Pentru a rula această metodă, trebuie să cunoașteți numele shortcode-ului. În caz contrar, puteți elimina exact acel shortcode din baza de date. În plus, mai bine dacă păstrați o copie de rezervă a bazei de date înainte de a rula această metodă. Vă va ajuta să restaurați orice fișier dacă îl ștergeți din greșeală.
Metoda 03: Înlocuiți codurile scurte neutilizate cu altele noi
Uneori se poate întâmpla ca noile coduri scurte care vin cu o temă sau pluginuri să funcționeze pentru aceleași funcționalități ca și vechile coduri scurte. În astfel de cazuri, este posibil să doriți să înlocuiți vechile coduri scurte cu noile coduri scurte fără a elimina pe nimeni.
- Accesați cPanel > phpMyAdmin .
- Accesați fila SQL .
- Introdu codul de mai jos.
UPDATE wp_posts SET 'post_content' = REPLACE ('post_content','[ shortcode vechi ]', '[ shortcode nou ]');
- Faceți clic pe butonul Go de la sfârșit.
Notă: introduceți numele vechilor coduri scurte în caseta [codul scurt vechi] și numele codurilor scurte noi în caseta [codul scurt nou] .
Metoda 04: Eliminați codurile scurte neutilizate din fișierul function.php
- Navigați la Aspect > Editor de fișiere temă .
- Faceți clic pe fișierul Funcții teme (function.php) .
- Derulați în jos scriptul până în jos.
- Introdu codul de mai jos în el.
// Cod pentru a elimina shortcode-urile neutilizate de pe site-ul WordPress
add_shortcode( 'shortcode', '__return_false');
- Introduceți numele inițial al shortcode-ului în „shortcode” pentru a-l înlocui.
- Apăsați butonul Actualizare fișier la sfârșit.
Cuvinte finale
Găsirea și ștergerea codurilor scurte poate fi un proces care consumă mult timp. Dar nu poți evita să faci asta dacă vrei să primești rezultatul optim de pe site-ul tău. Dar chiar și în urmă cu câțiva ani, oamenii obișnuiau să evite să atingă codurile scurte, în special utilizatorii fără cod.
Pentru că s-au speriat că dacă orice cod util a fost șters făcând acest lucru, ar putea afecta performanța întregului site web. Dar astăzi, veți găsi o mulțime de pluginuri gratuite și plătite prin care puteți identifica cu exactitate shortcodes neutilizate și să le ștergeți imediat.
Cu toate acestea, puteți merge cu procesul manual dacă sunteți dezvoltator sau învățați dezvoltarea WordPress. Am încercat să explicăm toate metodele posibile de a găsi și elimina codurile scurte neutilizate din WordPress. Sper că v-a plăcut această discuție.