Aangepaste beheerdersmeldingen toevoegen in WordPress

4 min


110

Aangepaste beheerdersmeldingen toevoegen in WordPress

Aangepaste beheerdersmeldingen toevoegen in WordPress

Wil je admin-mededelingen toevoegen in WordPress? Beheerdersmeldingen worden gebruikt door de, thema’s en plug-ins van WordPress om waarschuwingen, kennisgevingen en belangrijke scherminformatie aan gebruikers weer te geven. In dit artikel laten we u zien hoe u beheerdersmeldingen kunt toevoegen in WordPress.

Admin-kennisgevingen toevoegen in WordPress

Waarom en wanneer beheerdersmeldingen gebruiken in WordPress?

WordPress gebruikt beheerdersmededelingen om gebruikers te waarschuwen voor fouten, waarschuwingen en succesberichten.

Voorbeeld van een standaard WordPress-beheerdersbericht

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- beheergebied .

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.

Laten we beginnen.

Eerst moet u deze code toevoegen aan het functie.php- bestand van uw thema of een sitespecifieke plug-in .

1

2

3

4

5

6

7

8

9

function general_admin_notice(){

global $pagenow;

if ( $pagenow == ‘options-general.php’ ) {

echo ‘<div class=”notice notice-warning is-dismissible”>

<p>This notice appears on the settings page.</p>

</div>’;

}

}

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:

Aangepast beheerderskennisgevingsvoorbeeld

Als je de code bestudeert, zul je merken dat we $pagenow variabele hebben gebruikt 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 dat zo is, tonen we de melding verpakt in een <div>element. Dit div-element gebruikt CSS- klassen die al zijn gedefinieerd in de WordPress-beheerdersstijl voor verschillende soorten meldingen.

Je moet  noticeklasse gebruiken en dan kun je toevoegen notice-error, notice-warning, notice-success, of notice-info.

Optioneel kun je een is-dismissibleklasse gebruiken 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:

1

2

3

4

5

6

7

8

9

10

11

12

function author_admin_notice(){

global $pagenow;

if ( $pagenow == ‘index.php’ ) {

$user = wp_get_current_user();

if ( in_array( ‘author’, (array) $user->roles ) ) {

echo ‘<div class=”notice notice-info is-dismissible”>

<p>Click on <a href=”edit.php”>Posts</a> to start writing.</p>

</div>’;

}

}

}

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.

Aangepast bericht per gebruikersrol

Voel je vrij om met verschillende omstandigheden, filters en hooks te oefenen 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 KJM Admin Notices- plug-in installeren en activeren .

Na activering moet je de pagina Instellingen »KJM-beheerdersmeldingenbezoeken om de plugin-instellingen te configureren.

Instellingen voor KJM Admin-meldingen

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 gebruikerswanneer 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 » Pagina Bericht toevoegen. Je zult een scherm zien dat veel lijkt op het bewerkingsscherm van WordPress.

Voeg een nieuw aangepast bericht toe

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.

Selecteer gebruikersrollen die de melding zullen zien

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 publicatieknop en uw aangepaste beheerdersboodschap zal live gaan.

KJM-beheerder merkt op

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.

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.

Notificatie centrum

Dat is alles. We hopen dat dit artikel u heeft geholpen om te leren hoe u aangepaste beheerdersmeldingen kunt toevoegen in WordPress.


Erwin@delaatbusiness.com
Dag, Hulp nodig met internet marketing of websites maken? neem dan contact op

0 Comments

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format