Aangepaste beheerdersmeldingen toevoegen in WordPress
Wil je admin-mededelingen toevoegen in WordPress? Beheerdersmeldingen worden gebruikt door de kern, thema's en plug-ins van WordPress om waarschuwingen, kennisgevingen en belangrijk op scherminformatie aan gebruikers weer te geven. In dit artikel laten we u zien hoe u beheerdersmeldingen in WordPress kunt toevoegen.
Waarom en wanneer beheerdersmeldingen gebruiken in WordPress?
WordPress gebruikt beheerdersmededelingen om gebruikers te waarschuwen voor fouten, waarschuwingen en succesberichten.
Individuele site-eigenaren, plugin-auteurs en thema-ontwikkelaars kunnen ook admin-kennisgevingen gebruiken.
Als u op een website werkt voor klanten die niet bekend zijn met WordPress, kunt u beheerdersmeldingen toevoegen om nuttige informatie weer te geven in hun WordPress-beheerdersgebied.
Aangepaste beheerdersmeldingen kunnen ook nuttig zijn als u een WordPress-site met meerdere auteurs uitvoert. U kunt mededelingen toevoegen om nieuwe auteurs te begeleiden en hen te helpen hun weg te vinden.
We raden u echter aan de beheerdersmededelingen aandachtig te gebruiken. Ze kunnen echt vervelend zijn en de WordPress-ervaring voor uw gebruikers verpesten.
Laten we echter even bekijken hoe u uw eigen aangepaste beheerdersmeldingen in WordPress kunt toevoegen.
Methode 1: Aangepaste kennisgevingen toevoegen in WordPress Handmatig
Voor deze methode moet u code toevoegen aan uw WordPress-site. Als je nog nooit eerder code hebt toegevoegd, bekijk dan onze handleiding over het plakken van fragmenten van internet naar WordPress.
Laten we beginnen.
Eerst moet u deze code toevoegen aan het functie.php-bestand van uw thema of een sitespecifieke plug-in.
function general_admin_notice () global $ pagenow; if ($ pagenow == 'options-general.php') echo 'Dit bericht verschijnt op de instellingenpagina.
'; add_action ('admin_notices', 'general_admin_notice');
Deze code geeft een bericht weer op de instellingenpagina met een gele rand en een knop om de melding te sluiten. Dit is hoe het op uw site zal verschijnen:
Als je de code bestudeert, zul je merken dat we die hebben gebruikt $ pagenow
variabele om de huidige pagina te detecteren.
Daarna hebben we de voorwaarde toegevoegd die controleert of de huidige pagina voldoet aan de pagina waarop we de melding willen weergeven.
Als dit het geval is, tonen we de melding verpakt in a element. Dit div-element gebruikt CSS-klassen die al zijn gedefinieerd in de WordPress-beheerdersstijl voor verschillende soorten meldingen.
Je moet gebruiken merk op
klasse en dan kun je toevoegen kennisgeving-error
, kennisgeving-waarschuwing
, kennisgeving-succes
, of kennisgeving-info
.
Optioneel kunt u gebruiken is-afgezet kunnen
klasse die een knop toevoegt om de melding te sluiten.
Afgezien van het controleren van de huidige pagina, kunt u allerlei voorwaarden toevoegen om kennisgevingen te tonen die overeenkomen met verschillende scenario's.
U wilt bijvoorbeeld alleen een melding weergeven aan gebruikers met de rol van de auteursgebruikers.
Hier is hoe je dat gaat doen:
function author_admin_notice () global $ pagenow; if ($ pagenow == 'index.php') $ user = wp_get_current_user (); if (in_array ('author', (array) $ user-> roles)) echo 'Klik op Berichten om te beginnen met schrijven.
'; add_action ('admin_notices', 'author_admin_notice');
Zoals u kunt zien, hebben we een extra controle toegevoegd om de gebruikersrol in onze functie te detecteren.
Dit is hoe het op uw site zal verschijnen.
Voel je vrij om te oefenen met verschillende omstandigheden, filters en hooks om te spelen met beheerdersmededelingen.
Methode 2: Beheerkennisgevingen toevoegen met behulp van een WordPress-plug-in
Deze methode is eenvoudiger omdat u geen code hoeft toe te voegen. Het is echter niet zo flexibel als de aangepaste codemethode.
Het eerste wat u hoeft te doen is de plug-in KJM Admin Notices installeren en activeren. Raadpleeg onze stapsgewijze handleiding over het installeren van een WordPress-plug-in voor meer informatie.
Bij activering moet je bezoeken Instellingen »KJM Admin-kennisgevingen pagina om plugin-instellingen te configureren.
Eerst moet u de optie aanvinken om KJM-beheerdersmeldingen in te schakelen. De tweede optie voegt een aangepast berichttype toe waar u uw aangepaste beheerdersmeldingen kunt toevoegen en bewerken.
Met de plug-in kunt u ook een e-mail sturen naar geregistreerde gebruikers wanneer u een nieuw bericht publiceert. U kunt het selectievakje naast 'E-mail verzenden' aanvinken als u deze functie wilt gebruiken.
U kunt ook opmerkingen voor uw mededelingen inschakelen, zodat gebruikers kunnen reageren op kennisgevingen door opmerkingen toe te voegen. Schakel het selectievakje naast 'Reacties toestaan' in om deze functie in te schakelen.
Vergeet niet op de knop Wijzigingen opslaan te klikken om uw instellingen op te slaan.
U ziet nu een nieuw menu-item met de naam kennisgevingen in uw WordPress-beheerbalk. Hier kunt u uw aangepaste beheerdersmeldingen toevoegen en bewerken.
Laten we uw eerste beheerderskennisgeving maken.
Bezoek Kennisgevingen »Mededeling toevoegen pagina. Je zult een scherm zien dat veel lijkt op het bewerkingsscherm van WordPress.
Begin met het toevoegen van een titel voor uw melding en voeg vervolgens de daadwerkelijke kennisgeving toe in de berichteditor. U kunt de kennisgevingcategorie selecteren in het vak aan uw rechterhand.
Vervolgens moet u de gebruikersrollen selecteren die deze melding te zien krijgen.
U kunt desgewenst titel, auteur en datum en de knop om een kennisgeving te weigeren weergeven of verbergen.
Als u klaar bent, klikt u op de knop Publiceren en uw aangepaste beheerdersboodschap zal live gaan.
Met KJM Admin Notices kunt u uw aangepaste beheerdersmeldingen beheren zonder een code te schrijven. U kunt kennisgevingen die u niet meer wilt weergeven, verwijderen of de publicatie ervan ongedaan maken.
Met behulp van de e-mailfunctie kunt u deze ook gebruiken om al uw gebruikers te waarschuwen, zelfs als ze zich niet aanmelden om kennisgevingen te controleren.
Heb je problemen met het versturen van e-mails Raadpleeg onze handleiding over het oplossen van het probleem met WordPress e-mailen.
Misschien wilt u ook eens kijken naar WP Notification Center-plug-in. Het voegt een meldingscentrum op Facebook toe in WordPress. Gebruikers kunnen op het meldingspictogram klikken om hun meldingen te bekijken.
Dat is alles. We hopen dat dit artikel u heeft geholpen om te leren hoe u aangepaste beheerdersmeldingen kunt toevoegen in WordPress. Wellicht wilt u ook onze handleiding over het maken van een aangepast gebruikersregistratieformulier in WordPress.
Als je dit artikel leuk vond, meld je dan aan voor onze YouTube-video-tutorials over WordPress. U kunt ons ook vinden op Twitter en Facebook.