Home » Articole » RO » Calculatoare » Dezvoltarea web » WordPress » Smiley (emoticon) în conținutul WordPress

Smiley (emoticon) în conținutul WordPress

postat în: WordPress 0

emotion

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

Smileys text sunt create prin tastarea a două sau mai multe semne de punctuație. Câteva exemple sunt:

;-) este echivalent cu icon_wink
:-) este echivalent cu icon_smile
:-( este echivalent cu icon_sad
:-? este echivalent cu icon_confused

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 icon_wink 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:

  1. Mergeți la panoul de administrare
  2. Selectați Setări > Scriere
  3. Î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. icon_wink

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):

  • icon_smile :) sau :-) sau :smile:
  • icon_biggrin :D sau :-D sau :grin:
  • icon_sad :( sau :-( sau :sad:
  • icon_surprised :o sau :-o sau :eek:
  • icon_eek 8O sau 8-O sau :shock:
  • icon_confused :? sau :-? sau :???:
  • icon_cool 8) sau 8-) sau :cool:
  • icon_mad :x sau :-x sau :mad:
  • icon_razz :P sau :-P sau :razz:
  • icon_neutral :| sau :-| sau :neutral:
  • icon_wink ;) sau ;-) sau :wink:
  • icon_lol :lol:
  • icon_redface :oops:
  • icon_cry :cry:
  • icon_evil :evil:
  • icon_twisted :twisted:
  • icon_rolleyes :roll:
  • icon_exclaim :!:
  • icon_question :?:
  • icon_idea :idea:
  • icon_arrow :arrow:
  • icon_mrgreen :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. icon_redface
  • Asigură-te că nu ai folosit ghilimele sau alte semne de punctuație, înainte și după textul smiley. icon_rolleyes

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‘. icon_eek

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

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *