Ce sunt smiley?
Smiley, de asemenea, cunoscute sub numele de „emoticon”, sunt simbolurile folosite pentru a transmite emoții in scris. Ele sunt o modalitate foarte bună de a lumina postările.
Smileys text sunt create prin tastarea a două sau mai multe semne de punctuație. Câteva exemple sunt:
;-)
este echivalent cu
:-)
este echivalent cu
:-(
este echivalent cu
:-?
este echivalent cu
Smiley nu sunt Emoji
Deși smiley și emoji ambele pot afișa fețe zâmbind și alte asemenea, emoji sunt o dezvoltare nouă și au o gamă mult mai largă de imagini care pot fi afișate. De asemenea, sunt create în mod diferit.
Cum gestionează WordPress smiley?
În mod implicit, WordPress convertește automat textul smiley în imagini grafice. Când tastați ;-)
în post vedeți atunci când examinați sau publicați postarea.
Pentru a dezactiva grafic smiley
Dacă dezactivați grafic smiley, orice ați tastaț în text va rămâne, și se va afișa, ca text simplu. Pentru aceasta:
- Mergeți la panoul de administrare
- Selectați Setări > Scriere
- În secțiunea Formatare, debifați caseta pentru „Convertește emoticonurile gen
:-)
și:-P
în pictograme„
Dezactivarea emoticon înseamnă că atunci când scrieți ;-)
într-o postare, veți vedea ;-)
când examinați sau publicați postarea. Deci, nu debifați pentru a utiliza emoticon ca text simplu.
Textele corespunzătoare fiecărui tip de emoticon
Imaginile smiley și textele utilizate pentru a le produce (în unele cazuri există mai multe opțiuni de text pentru a afișa același smiley):
:)
sau:-)
sau:smile:
:D
sau:-D
sau:grin:
:(
sau:-(
sau:sad:
:o
sau:-o
sau:eek:
8O
sau8-O
sau:shock:
:?
sau:-?
sau:???:
8)
sau8-)
sau:cool:
:x
sau:-x
sau:mad:
:P
sau:-P
sau:razz:
:|
sau:-|
sau:neutral:
;)
sau;-)
sau:wink:
:lol:
:oops:
:cry:
:evil:
:twisted:
:roll:
:!:
:?:
:idea:
:arrow:
:mrgreen:
Probleme cu smileys
De ce nu funcționează?
Este posibil ca smiley să fi fost dezactivate de admin. O altă posibilitate este ca fișierele cu imaginile smiley să fi fost șterse din /wp-includes/images/smilies.
De ce la mine nu funcționează?
Dacă smileys merg la alții pe site, dar nu și loa tine:
- Lasă un spațiu înainte și după textul smiley. Acesta împiedică smiley să fie inclus accidental în textul vecin.
- Asigură-te că nu ai folosit ghilimele sau alte semne de punctuație, înainte și după textul smiley.
Unde sunt păstrate imaginile smiley?
Imaginile grafice smiley sau emoticon se găsesc în directorul wp-includes/images/smilies.
Rețineți că smiley este scris ‘ey‘ în această documentație iar numele directorului pentru imaginile smiley este ‘smilies’, deci cu ‘ies‘.
Cum fac să apară diferite imagini smiley?
Cel mai simplu mod este de a filtra smilies.
Încărcați imaginile pe care le doriți cu același nume pe server (să spunem în wp-content/images/smilies) și adăugați în fișierul function.php din tema folosită:
[php]add_filter(‘smilies_src’,’my_custom_smilies_src’, 1, 10);function my_custom_smilies_src($img_src, $img, $siteurl){
return $siteurl.’/wp-content/images/smilies/’.$img;
}[/php]
Aceasta va înlocui imaginile din wp-includes cu noile imagini
De ce nu se văd imaginile mele?
Dacă ați încărcat recent imaginile, ar putea fi faptul că imaginile au fost încărcate în format ASCII prin programul FTP. Re-încărcați-le asigurându-vă că acestea sunt transferate în format binar.
Unele programe FTP au o setare de auto-detectare care va încărca fișiere în formatul corect, fără intervenția utilizatorului. Dacă aveți un astfel de program, activați această opțiune.
CSS pentru smiley
Imaginilor smiley din WordPress le sunt atribuite automat o clasă CSS wp-smiley atunci când sunt afișate într-o postare. Puteți utiliza această clasă pentru a stiliza emoticoanele diferit de alte imagini ale postării.
De exemplu, nu este neobișnuit să se configureze imagini într-o postare să apară pe partea stângă a conținutului cu text care curge în jurul imaginii. CSS pentru aceasta ar putea arăta astfel:
[php].post img {float: left;
}[/php]
Acest lucru ar afecta în mod obișnuit toate imaginile într-o postare, inclusiv imaginile smiley. Pentru a suprascrie acest lucru pentru ca smileys să rămână în linie, ați putea adăuga aceasta la CSS:
[php]img.wp-smiley {float: none;
}[/php]
Lasă un răspuns