Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să dezactivați widgeturile nedorite în administrarea WordPress (2 metode)

Mulți utilizatori WordPress doresc să dezactiveze widgeturile nedorite din tabloul lor de bord WordPress. Când folosiți multe pluginuri care adaugă widgeturi în tabloul de bord de administrare, aceste widgeturi pot crea mult dezordine și pot face dificilă concentrarea pe sarcinile importante atunci când vă gestionați site-ul web.

Am căutat modalități de a rezolva această problemă și am găsit câteva pluginuri care pot elimina widgeturile din tabloul de bord, dar multe dintre ele oferă această funcționalitate contra cost. Nu credem că ar trebui să plătiți pentru ceva atât de simplu.

Vestea bună este că am găsit o modalitate ușoară și gratuită de a elimina widgeturile nedorite din tabloul de bord de administrare WordPress. Acest ghid vă va arăta cum să faceți acest lucru fără a cheltui bani sau a cauza probleme pe site-ul dvs.

Cum să dezactivați widgeturile nedorite în WordPress

De ce să dezactivați widgeturile nedorite din tabloul de bord?

Când vă conectați la site-ul dvs. WordPress, veți vedea un ecran numit tablou de bord. Aceasta face parte din zona de administrare unde vă gestionați site-ul web. Tabloul de bord include mai multe casete mici, numite widgeturi, care afișează diverse informații și instrumente.

Zone ale tabloului de bord WordPress

Unele dintre aceste widgeturi sunt de la WordPress, în timp ce altele sunt adăugate de pluginurile și temele pe care le instalați. De obicei, cu cât folosiți mai multe pluginuri, cu atât veți vedea mai multe widgeturi pe tabloul de bord.

Deși aceste widgeturi pot fi utile, ele pot crea, de asemenea, mult dezordine. Ele ar putea afișa informații de care nu aveți nevoie sau încetini încărcarea paginii. Acesta este motivul pentru care unii proprietari de site-uri aleg să dezactiveze widgeturile nedorite.

Prin eliminarea widgeturilor inutile, puteți face tabloul de bord mai curat și mai ușor de utilizat. Este ca și cum ți-ai curăța biroul – când elimini obiectele pe care nu le folosești, te poți concentra mai bine pe ceea ce este important.

Dezactivarea widgeturilor poate, de asemenea, face ca panoul de administrare să răspundă mai rapid. Acest lucru este util dacă petreceți mult timp gestionând site-ul dvs. La fel cum unii utilizatori dezactivează bara de administrare WordPress pentru a-și simplifica vizualizarea, eliminarea widgeturilor inutile vă poate face munca mai ușoară și mai eficientă.

Având toate acestea în vedere, să vedem cum să dezactivați widgeturile nedorite în WordPress. Puteți folosi linkurile rapide de mai jos pentru a sări la metoda preferată:

Sfat Pro: Doriți să eliminați anumite elemente de meniu din zona de administrare WordPress? Atunci consultați ghidul nostru pas cu pas despre cum să ascundeți elementele de meniu inutile din administratorul WordPress.

Cum să eliminați widgeturile specifice din tabloul de bord WordPress

Puteți curăța cu ușurință tabloul de bord accesând Tablou de bord » Acasă, făcând clic pe butonul „Opțiuni ecran” și debifând widget-urile pe care nu doriți să le vedeți. Aceasta este cea mai rapidă și mai simplă abordare.

Funcția Opțiuni ecran în tabloul de bord WordPress

Cu toate acestea, această metodă vă permite dvs. și altor utilizatori să afișați cu ușurință acele widget-uri din nou, accesând meniul „Opțiuni ecran” și reactivându-le.

O soluție mai permanentă este să adăugați cod personalizat în fișierul functions.php al temei dvs. Nu vă faceți griji dacă acest lucru sună complicat – o vom face în siguranță folosind pluginul WPCode.

WPCode este un plugin de fragmente de cod care vă permite să vă personalizați site-ul dincolo de ceea ce permit de obicei pluginurile sau temele. Acționează ca un intermediar, permițându-vă să adăugați cod personalizat fără a edita direct fișierele site-ului dvs. web. WPCode poate, de asemenea, să dezactiveze codul dvs. dacă întâmpină erori.

Deși puteți folosi versiunea gratuită a WPCode pentru acest tutorial, vom folosi versiunea premium deoarece include un generator de cod AI, care poate fi util mai târziu în acest ghid.

Puteți afla mai multe despre plugin în recenzia noastră WPCode.

Pentru a utiliza WPCode, continuați și instalați plugin-ul WordPress în zona dvs. de administrare. După aceea, accesați Snippete de cod » + Adăugați Snippet.

Apoi, selectați „Adăugați codul dvs. personalizat (Fragment nou)” și faceți clic pe butonul „+ Adăugați fragment personalizat”.

Adăugarea unui nou fragment de cod personalizat în WPCode

Apoi, trebuie să selectați „Fragment PHP” ca tip de cod din lista de opțiuni care apar pe ecran.

Selectați opțiunea de fragment PHP

Acum, dați codului dvs. personalizat un nume simplu, cum ar fi „Eliminare widgeturi din panoul de administrare WordPress”, pentru a-l identifica ușor mai târziu.

Adăugarea de cod personalizat în WPCode pentru a elimina widgeturile specifice din tabloul de bord WordPress

După aceea, lipiți următorul fragment în caseta „Previzualizare cod”:

function remove_dashboard_widgets() {
    global $wp_meta_boxes;

    // Remove the Welcome panel
    remove_action('welcome_panel', 'wp_welcome_panel');

    // Remove Site Health Status widget
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_site_health']);

    // Remove WordPress Events and News widget
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
}

add_action('wp_dashboard_setup', 'remove_dashboard_widgets');

Acest cod elimină panoul de bun venit, widgetul Starea de sănătate a site-ului și widgetul Știri și evenimente WordPress din panoul dvs. de administrare.

Puteți modifica codul pentru a elimina și alte widget-uri. Dacă nu sunteți sigur cum să faceți acest lucru, puteți utiliza funcția AI a WPCode.

Pur și simplu faceți clic pe butonul AI de lângă meniul derulant „Tip cod”.

Apăsarea butonului WPCode AI

Apoi, introduceți o solicitare prin care cereți WPCode să adauge linii de cod pentru a elimina un alt widget. De exemplu, i-am cerut să elimine widgetul Activitate.

După aceea, pur și simplu faceți clic pe „Generare”.

Solicitarea WPCode AI pentru a elimina un anumit widget din tabloul de bord WordPress

AI-ul va adăuga o nouă linie pentru a elimina widget-ul specificat:

function remove_dashboard_widgets() {
    global $wp_meta_boxes;

    // Remove the Welcome panel
    remove_action( 'welcome_panel', 'wp_welcome_panel' );

    // Remove Site Health Status widget
    unset( $wp_meta_boxes['dashboard']['normal']['core']['dashboard_site_health'] );

    // Remove WordPress Events and News widget
    unset( $wp_meta_boxes['dashboard']['side']['core']['dashboard_primary'] );

    // Remove Activity widget
    unset( $wp_meta_boxes['dashboard']['normal']['core']['dashboard_activity'] );
}

add_action( 'wp_dashboard_setup', 'remove_dashboard_widgets' );

Cu aceasta făcută, pur și simplu derulați în jos la secțiunea „Inserare”. Asigurați-vă că „Metoda de inserare” este setată la „Inserare automată”, iar Locația este „Doar administrator”.

Apoi, pur și simplu comutați butonul Inactiv pentru a-l face „Activ” și faceți clic pe butonul „Salvare fragment”.

Încărcarea fragmentului de cod WPCode doar în zona de administrare WordPress

Când reveniți la Tablou de bord » Acasă, veți vedea doar widgeturile implicite pe care nu le-ați dezactivat.

În exemplul nostru, acest lucru lasă vizibile widgeturile „Pe scurt” și „Schiță rapidă”.

Eliminarea widgeturilor specifice din tabloul de bord WordPress cu WPCode

Cum să goliți complet tabloul de bord de administrare WordPress

Dacă nu folosești deloc tabloul de bord și vrei să-l golești complet de widget-uri, atunci WPCode oferă un șablon de fragment de cod în acest scop.

Pentru a-l utiliza, accesați Snippets de cod » + Adăugați fragment. După aceea, găsiți codul „Tablou de bord administrator gol” folosind bara de căutare și faceți clic pe butonul „Conectați-vă la bibliotecă pentru a debloca (Gratuit)”.

Conectarea la biblioteca WPCode pentru a găsi fragmentul de cod pentru golirea tabloului de bord de administrare

Acum, va apărea o fereastră pop-up care vă va cere să creați un cont WPCode sau să vă conectați la cel existent.

După ce v-ați autentificat, bifați căsuța pe care scrie „Activați trimiterea fragmentelor din bibliotecă pe site-ul dvs.” și faceți clic pe butonul „Conectați-vă la WordPress”.

Conectare la biblioteca de coduri

Fereastra se va închide, apoi veți reveni la pagina anterioară WPCode.

Acum, butonul de sub opțiunea „Golește tabloul de bord al administratorului” se va schimba în „Utilizează fragmentul”. Mergi mai departe și apasă pe el.

Selectarea șablonului de fragment de cod „Empty Admin Dashboard” din WPCode

În această etapă, WPCode va configura codul pentru dvs.

Ecranul dvs. ar trebui să afișeze acum fragmentul de cod pregătit astfel:

Cum arată fragmentul de cod WPCode „Empty Admin Dashboard”

Puteți activa acest cod și îl puteți actualiza așa cum este. Alternativ, ați putea adăuga o linie suplimentară de cod pentru a face fragmentul să funcționeze doar pentru utilizatorii non-administratori.

Iată fragmentul de cod personalizat complet cod personalizat dacă alegeți să adăugați acea linie suplimentară:

add_action( 'wp_dashboard_setup', function () {
    // Check if the current user does NOT have admin privileges
    if ( ! current_user_can( 'manage_options' ) ) {
        global $wp_meta_boxes;
        $wp_meta_boxes['dashboard'] = array();
        remove_action( 'welcome_panel', 'wp_welcome_panel' );
    }
}, 1000 );

După ce ați făcut orice modificări, activați fragmentul de cod și faceți clic pe butonul „Actualizare” de mai sus.

Adăugarea unei linii de cod pentru a goli tabloul de bord de administrare pentru utilizatorii non-admin, folosind WPCode

Cu aceasta făcută, toate widgeturile din panoul de administrare WordPress vor fi dezactivate, fie pentru toți utilizatorii, fie doar pentru utilizatorii non-administratori, în funcție de versiunea codului pe care ați utilizat-o.

Iată cum ar trebui să arate:

Cum arată tabloul de bord WordPress când este gol

Descoperă mai multe sfaturi și trucuri pentru a personaliza administratorul WordPress

Acum că știți cum să gestionați widgeturile din tabloul de bord WordPress, s-ar putea să doriți să aflați mai multe modalități de a vă personaliza zona de administrare. Iată câteva articole utile pentru a vă îmbunătăți experiența WordPress:

Sperăm că acest articol v-a ajutat să învățați cum să dezactivați widgeturile nedorite în administratorul WordPress. De asemenea, ați putea dori să consultați ghidul nostru despre cele mai bune pluginuri de jurnal de activitate și urmărire WordPress și ghidul nostru pas cu pas despre cum să dezactivați pluginurile atunci când nu puteți accesa wp-admin.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

12 CommentsLeave a Reply

  1. Dezactivarea widget-urilor neutilizate pare o victorie rapidă atât pentru organizare, cât și pentru performanța site-ului web. Îmi place mult recomandarea pentru plugin-ul Widget Disable, sună perfect pentru cineva care dorește o soluție ușoară.

  2. Am testat fragmentul folosind WP-Code și funcționează excelent. Ceea ce trebuia să ascund pe tabloul de bord a dispărut cu adevărat. Marele avantaj este că nu trebuie să folosesc niciun alt plugin pentru a obține acest rezultat. Îmi plac tutorialele dvs. care pot fi rezolvate pur și simplu prin utilizarea unui fragment de cod. Mi-a economisit mult spațiu pentru pluginuri inutile.

    • remove_meta_box can be good if you know when the meta box was added and add the code in the correct location but the unset method does not require that level of knowledge and is more guaranteed to work for a beginner :)

      Admin

  3. Salut.
    Când dezactivez toate celelalte widget-uri, îmi pierd și câmpul de căutare, chiar dacă nu îl aleg pe acesta din listă. Deci, vreau să păstrez câmpul de căutare, dar nu și celelalte widget-uri. Cum pot rezolva asta?

  4. Deci, dacă ascunderea widget-urilor înseamnă că widget-urile neînregistrate nu vor fi încărcate, înseamnă și că viteza site-ului web va fi mai mare?

    • În funcție de widget-urile pe care le dezactivați, ar putea exista o mică creștere a vitezei, dar în general nimic deosebit de notabil în ceea ce privește viteza

      Admin

  5. Salut,
    Dar cum putem elimina zona widget-urilor așa cum se vede în ultima poză? Widget-urile au dispărut, dar casetele (goale) sunt acolo de văzut. Putem elimina și aceste casete goale?

    Mulțumesc

    • Veți avea nevoie de un alt plugin pentru asta, pluginul nu elimină în prezent acelea

      Admin

  6. Umm… Știți că asta nu dezactivează nimic? Le ASCUNDE, le lasă suprasolicitarea codului de bază și adaugă un plugin suplimentar.

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.