Verberg de nagezette WordPress upgrade-melding naar alle gebruikers, maar beheer
Als u een gewone WordPress-gebruiker bent, ziet u zeker de WordPress Upgrade-melding wanneer een nieuwe versie van WordPress wordt uitgebracht. Met de release van WordPress 4.6 ziet u het bericht " WordPress 4.6 is beschikbaar! Breng de sitebeheerder op de hoogte, "en vraag u om naar de nieuwste versie te upgraden. Dit gaat allemaal goed als je de enige gebruiker van je site bent. In gevallen waar uw site meerdere bijdragers heeft of als u een WordPress-project voor uw klant bouwt, wilt u dit zeurende indismissable bericht verbergen voor alle gebruikers behalve de beheerder (of een gebruiker die de mogelijkheid heeft om de upgrade uit te voeren).
Het goede ding over WordPress is dat het wordt geleverd met vele haken en filters, dus je kunt eenvoudig een (php) functie inhaken om het resultaat aan te passen. En dit is hoe we het knagende WordPress upgrade notificatiebericht gaan verbergen.
Opmerking : het verbergen van het bericht betekent niet dat het onnodig is om WordPress bij te werken. Het is belangrijk om uw WordPress altijd up-to-date te houden.
1. Zoek uw themamap en zoek het bestand "functions.php".
2. Voeg de volgende functie toe aan het einde van het bestand.
function hide_update_notice () {if (! current_user_can ('update_core')) {remove_action ('admin_notices', 'update_nag', 3); }} add_action ('admin_head', 'hide_update_notice', 1);
Wat de bovenstaande code doet, is eerst controleren of de huidige gebruiker de mogelijkheid heeft om WordPress bij te werken. Als dat niet het geval is, wordt het bericht uit de wachtrij verwijderd en niet in het dashboard weergegeven.
3. Sla het bestand functions.php op en upload het naar uw server, waarbij u het oude bestand vervangt.
Dat is het. Alleen een beheerder of een gebruiker met de mogelijkheid om WordPress te upgraden, ziet de Upgrade-melding in het Dashboard.