Doriți să adăugați notificări la tabloul de bord WordPress? Notificările de administrare sunt folosite de WordPress, teme și pluginuri, pentru a afișa utilizatorilor avertismente și notificări despre anumite informații. În acest tutorial, vă vom arăta cum să adăugați notificări pe WordPress.

modul în vedere de-notificări-on-WordPress

Când și de ce folosiți notificările administratorului?

WordPress folosește notificări pentru a avertiza utilizatorii despre erori, avertismente și mesaje de succes.

notificare-wordpress-exemplu

Proprietarii de site-uri, autorii de pluginuri și dezvoltatorii de teme pot utiliza de asemenea aceste notificări.

Dacă lucrați pe un site web pentru clienții care nu sunt familiarizați cu WordPress, puteți adăuga notificări pentru a afișa informații utile în tabloul de bord.

Notificările personalizate pot fi utile și dacă aveți un blog cu mai mulți autori. Puteți adăuga notificări pentru a ghida noi scriitori și a-i ajuta să își găsească drumul.

Cu toate acestea, vă recomandăm să utilizați cu atenție notificările. Ele pot fi foarte plictisitoare și pot distruge experiența utilizatorului.

Acestea fiind spuse, să aruncăm cum puteți adăuga propriile notificări personalizate pe WordPress.

Metoda 1: Adăugați notificări personalizate pe WordPress manual

Această metodă necesită să adăugați cod pe site-ul dvs. WordPress. Dacă nu ați mai făcut asta până acum, atunci vă invit să citiți tutorialul nostru despre cum să creați un WordPress plug-in.

Să începem.

Mai întâi trebuie să adăugați acest cod în fișierul funcției.php al temei dvs. sau în plugin.

function general_admin_notice () {global $ pagenow; if ($ pagenow == 'options-general.php') {echo ' Aceasta este o notificare. '; }} add_action ('admin_notices', 'general_admin_notice');

Acest cod afișează o notificare pe pagina de setări cu un chenar galben și un buton pentru a închide notificarea. Iată cum va apărea pe site-ul dvs.:

acest-este-o-notificare-exemplu

Dacă studiați codul, veți observa că am folosit variabila $ pagenow pentru a detecta pagina curentă.

După aceea, am adăugat condiția care verifică dacă pagina curentă răspunde la pagina în care dorim să afișăm notificarea.

Dacă acesta este cazul, atunci vom afișa notificarea într-o etichetă " div “. Acest element div folosește o clasă CSS deja definită în foaia de stil WordPress.

Trebuie să utilizați clasa " a observa »Și puteți alege« utilizator-eroare "" Forma de avertizare "" Forma-succes "Sau" Formular-info Pentru a personaliza granițele notificării.

Opțional, puteți utiliza clasa " este-fi închise Care adaugă un buton pentru a închide notificarea.

Pe lângă controlul paginii curente, puteți adăuga tot felul de condiții pentru a afișa notificările în diferite scenarii.

De exemplu, doriți să afișați o notificare numai pentru utilizatorii cu rolul de autor.

Iată ce puteți face:

function author_admin_notice () {global $ pagenow; if ($ pagenow == 'index.php') {$ user = wp_get_current_user (); if (in_array ('autor', (matrice) $ utilizator-> roluri)) {echo ' Faceți clic pe Articole pentru a începe să scrieți. '; }}} add_action ('admin_notices', 'author_admin_notice');

După cum puteți vedea, am adăugat câteva coduri suplimentare pentru a detecta rolul utilizatorului în funcția noastră.

Iată cum va apărea pe site-ul dvs.

Personalizate-notificare pagini de andocare

Simte-te liber să faci modificările dorite.

Metoda 2: Cum să adăugați notificări manual

Această metodă este mai simplă, deoarece nu necesită adăugarea de cod. Cu toate acestea, este la fel de flexibil ca metoda codului personalizat.

Primul lucru pe care trebuie să îl faceți este să instalați și să activați pluginul " Notificări KJM Admin “. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.

După activarea pluginului, trebuie să vizitați " Setări> Notificări de administrare KJM Pagina pentru a configura setările pluginului.

kjm plugin-admin-anunțurilor

În primul rând, trebuie să bifați opțiunea pentru a activa notificările de la KJM. A doua opțiune adaugă un tip de postare personalizată în care puteți adăuga și edita notificările personalizate.

Pluginul vă permite, de asemenea, să trimiteți un e-mail utilizatorilor înregistrați atunci când postați o nouă recenzie. Puteți bifa caseta de lângă opțiunea „ Trimiteți mesajul Dacă doriți să utilizați această caracteristică.

De asemenea, puteți activa comentariile în notificările dvs., care vor permite utilizatorilor să răspundă la recenzii adăugând comentarii. Pentru a activa această funcție, bifați caseta de lângă opțiunea „ Permiteți comentariile ".

Nu uitați să faceți clic pe butonul « Salvați modificările Pentru a salva setările.

Veți vedea apoi un nou element pe bara de instrumente a tabloului de bord. Acesta este locul în care puteți adăuga și edita notificările personalizate.

Vom crea prima dvs. notificare personalizată.

Mergi la " Notificări> Adăugare Notificare ". Veți vedea un ecran similar cu ecranul de editare a posturilor WordPress.

dună-creare a-nou-notificare

Începeți prin a adăuga un titlu la notificarea dvs., apoi adăugați conținutul notificării. Puteți selecta categoria de notificări din dreapta.

Apoi, trebuie să selectați rolurile utilizatorilor care vor vedea această notificare.

rol pe care-see-the-notificările

Opțional, puteți afișa sau ascunde titlul, autorul și data, iar butonul închide o notificare. După ce ați terminat, faceți clic pe butonul de publicare și notificarea dvs. va fi acum disponibilă.

Notificare-wordpress-settings

« Notificări KJM Admin Vă permite să gestionați notificările fără a scrie cod. Puteți șterge sau redacta o notificare pe care nu mai doriți să o vizualizați.

Folosind funcția de e-mail, puteți, de asemenea, avertiza utilizatorii prin e-mail, chiar dacă nu se conectează la tabloul de bord.

De asemenea, puteți arunca o privire asupra pluginului « Centrul de notificări WP ”, care adaugă un centru de notificare similar cu Facebook pe blogul tău. Utilizatorii pot face clic pe pictograma de notificare pentru a-și vedea notificările.

centru-de-notificare-wp-plugin

Asta e pentru acest tutorial. Sper că reușiți să adăugați notificări pe dvs WordPress blog.