Szóval hogy miért nem szeretem ezeket? Két fő oka van a fenntartásomnak:
- Nagy eséllyel ezeket a widgeteket az ügyfél nem fogja használni, viszont azt sem tudja, hogy hol lehet ezeket kikapcsolni, így végső soron útban lesznek neki.
- Sokszor szoktam offline fejleszteni, amikor semmilyen internetkapcsolatom nincs. Ez azzal jár, hogy a helyben futó WordPress sem fogja elérni a hírforrásait, és amíg erre rájön a Dashboard betöltése során (nyilván addig blokkolva a teljes oldal betöltését), az nagyjából 10 másodperc - betöltésenként. Nem, ilyet nem játszunk.
Így én ezek közül többet le is szoktam tiltani: nem érdekelnek a WordPress-es event-ek (az ügyfelemet pedig még kevésbé), és jellemzően azokon az oldalakon, amiket készítek, nem az a lényeg, hogy első pillantásra lássuk, mennyi bejegyzés/hozzászólás van összesen (mert általában tudjuk, hiszen az ügyfél írja őket :D). Persze ezeket grafikusan is el lehet távolítani, de azt felhasználónként, kézzel kellene megtenni.
Szóval a hosszabb bevezető után jöjjön a szokásos: hozzuk létre az mu-plugins
mappában a remove-dashboard-widgets.php
fájlt, és illesszük be az alábbi kódrészletet: