Cum să evidențieze mesaje noi pentru vizitatorii care se întorc în WordPress

Cum să evidențieze mesaje noi pentru vizitatorii care se întorc în WordPress / tematică

Te-ai întrebat vreodată cum site-urile populare evidențiază postări noi pentru vizitatorii care se întorc? Evidențierea clară a postărilor noi pentru vizitatorii care se întorc este o modalitate excelentă de a ajuta utilizatorii să găsească un conținut nou și să mărească afișările de pagină. În acest articol, vă vom arăta cum să evidențiați mesaje noi pentru vizitatorii care se întorc în WordPress.

De ce evidențiați mesaje noi pentru vizitatorii care se întorc?

Vizitatorii care se întorc sunt de obicei utilizatori care vă plac conținutul și vin înapoi în căutarea mai multor. Cu toate acestea, majoritatea acestor utilizatori petrec doar câteva secunde și pleacă dacă nu găsesc nimic interesant.

Prin evidențierea conținutului nou, puteți indica atenția utilizatorului asupra ultimului conținut. Acest lucru nu numai că vă va ajuta să vă măriți afișările de pagină, dar va ajuta, de asemenea, utilizatorii să găsească conținut nou.

Metoda 1: Evidențiați noile mesaje WordPress cu un plugin

În această metodă, vom folosi un plugin pentru a evidenția postări noi pentru utilizatorii care se întorc. Această metodă este mai ușor de implementat și o recomandăm pentru începători.

Primul lucru pe care trebuie să-l faceți este să instalați și să activați pluginul Mark New Posts. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.

La activare, trebuie să vizitați Setări »Marchează mesaje noi pentru a configura pluginul.

Mai întâi trebuie să alegeți destinația de plasare a marcajului. Plugin-ul poate afișa un nou post de marker înainte de titlul postului, după titlul postului sau ambele.

După aceasta, trebuie să alegeți un tip de marker. Există o serie de opțiuni. Implicit pluginul va afișa o imagine mică ca marcator.

Puteți alege să afișați un cerc, o imagine personalizată, textul "Nou" sau un steag.

În cele din urmă, trebuie să selectați când doriți ca marcatorul să dispară. Dacă bifați caseta de lângă opțiunea "Marcați mesajele ca fiind doar citite după deschidere", atunci pluginul va afișa în continuare mesaje necitite ca fiind noi pentru utilizatorii dvs..

Acest lucru poate fi un pic enervant pentru utilizatorii dvs. Vă recomandăm să lăsați neînregistrate, astfel încât utilizatorii dvs. să fie notificați numai despre postări noi de la ultima lor vizită.

Nu uitați să faceți clic pe butonul de salvare pentru a stoca setările.

Asta-i tot, pluginul va evidenția acum postări noi pentru utilizatorii care se întorc cu tipul de marker selectat.

Metoda 2: Evidențiați mesajele noi prin adăugarea manuală a codului

Această metodă necesită adăugarea unui cod pe site-ul dvs. WordPress. Dacă sunteți încrezător în a adăuga fragmente de cod la site-ul dvs. WordPress, puteți încerca această metodă.

Ca întotdeauna, asigurați-vă că faceți backup WordPress înainte de a adăuga fragmente de cod la site-ul dvs..

Primul lucru pe care trebuie să-l faceți este să copiați și să inserați acest cod în fișierul functions.php al temei sau într-un plugin specific site-ului.

 funcția wpb_lastvisit_the_title ($ title, $ id) if (! in_the_loop () || is_singular () || get_post_type ($ id) == 'pagina') return $ title; // daca nu exista nici un cookie, atunci returneaza titlul daca isset ($ _ COOKIE ['lastvisit']) || $ _COOKIE ['lastvisit'] == ") return $ title; $ lastvisit = $ _COOKIE ['lastvisit'] ; $ publish_date = get_post_time ('U', true, $ id); if ($ publish_date> $ lastvisit) $ title = = New; return $ title; add_filter ('the_title', 'wpb_lastvisit_the_title', 10, 2 ); // Setați funcția cookie ultimei vizite wpb_lastvisit_set_cookie () if (_admin () return); $ current = current_time ('timestamp', 1); setcookie ('lastvisit', $ current, 24 * 7, COOKIEPATH, COOKIE_DOMAIN); add_action ('init', 'wpb_lastvisit_set_cookie'); 

Acest cod caută un cookie numit lastvisit când un utilizator ajunge pe site-ul dvs. Web. Dacă nu găsește cookie-ul, atunci setează cookie-ul cu ora curentă.

Dacă găsește cookie-ul, atunci adaugă "Nou" la titlul articolelor publicate de la ultima vizită a utilizatorului.

Observați că există a nou-articol clasa în etichetați în jurul "Nou". Veți folosi această clasă pentru a modela textul utilizând CSS.

Am folosit următorul CSS pentru demonstrația noastră. Pur și simplu copiați-l și inserați-l în foaia de stil a temei sau a temei copilului.

 .articol nou background: #feffdd; padding: 3px; frontieră: 1px solid # eeefd2; -webkit-border-radius: 5px; -moz-border-radius: 5px; raza de graniță: 5px; margin-left: 5px; font-size: mic; font-weight: bold;  

Acesta este modul în care se uita pe site-ul nostru demo.

Sperăm că acest articol v-a ajutat să evidențiați postări noi pentru vizitatorii care se întorc în WordPress. Redați-vă cu codul, modificați textul evidențiat și CSS pentru a vă satisface nevoile.

De asemenea, puteți să consultați ghidul nostru privind modul de afișare a ultimelor postări vizitate unui utilizator.

Dacă v-ați plăcut acest articol, vă rugăm să vă abonați la tutorialele video YouTube pentru canalul YouTube pentru WordPress. Ne puteți găsi pe Twitter și pe Facebook.