În articolul de astăzi, vă vom arăta cum să eliminați widgeturile implicite inutile din consola WP ("Activitate Recentă", "Acum Acum" etc.). Când utilizați WordPress pentru a crea site-uri mari, este uneori necesar să ștergeți unele widgeturi standard și să le adăugați în schimb. Nimic complicat. Singura observație interesantă este că codul necesar pentru a dezactiva widget-urile standard crește cu mărimea dezvoltării WordPress. Dacă aveți site-uri pe care ați dezactivat widget-urile consolei implicite, atunci trebuie să verificați dacă codul vechi funcționează. În general, aici este o funcție care funcționează perfect cu versiunea curentă a WordPress (3.8):
Codul în sine este destul de simplu. Are o funcție care utilizează dezactivat pentru a dezactiva widget-urile implicite: "Activitate Recentă", "Acum Acum" etc. Rețineți că ultima linie dezactivează widget-ul standard bbPress (eliminați-o dacă nu aveți nevoie de ea). Funcția este cuplată în WordPress prin wp_dashboard_setup. Doar adăugați codul în fișierul de funcții al temei. Va fi actualizat până când se va schimba ceva în WordPress.
Opțiunea de eliminare veche se bazează pe utilizarea remove_meta_box () pentru fiecare widget. exemplu:
Am întâlnit și alte metode, dar mi se pare că în versiunea 3.8 metoda metodologiei este cea mai potrivită pentru a elimina widgeturile din consola.