Instaliranje emotikona na WordPress. Dodaci za emotikone u wordpress blogu Uređivanje izgleda
Smajliji za sajt. Današnji članak govori o zanimljivom dodatku wp-monalisa, koji će dodati smiješne emotikone u formular za komentare na vašoj stranici. Također možete dodati emotikone kada pišete članke.
Dodatak je vrlo jednostavan za konfiguraciju i ne zahtijeva nikakvo dodatno "petljanje" u kodu predloška web stranice, što je često "mračna šuma" za početnike.
Šta možete naučiti iz članka:
- Prvo ćemo pogledati kako da konfigurišemo dodatak da ispravno radi;
- Pogledajmo kako možete dodati dodatne emotikone koje možete pronaći na internetu i želite ih dodati na svoju web stranicu;
- Dat ću vam i link za preuzimanje skupa slatkih emotikona.
Po želji možete dodati i druge emotikone za stranicu, ali o tome kasnije. Prije svega, morate preuzeti sam dodatak sa linka http://wordpress.org/extend/plugins/wp-monalisa/, na uobičajen način, a zatim u admin panelu vaše stranice idite na karticu “wp-Monalisa”:
Postavke dodatka za wp-Monalisa emoji
Nakon što odete na postavke dodatka wp-Monalisa, vidjet ćete sljedeće postavke:
Ove postavke možete ostaviti onakvima kakve jesu. Označavanjem polja “Prikaži smajliće pri uređivanju” imat ćete priliku da ubacite emotikone prilikom pisanja članaka. Štaviše, kada dodate novi unos, odgovarajući panel će se pojaviti desno na admin panelu:
Natpis “Prikaži smajliće na komentaru” znači “Prikaži emotikone prilikom komentiranja”. Možete jednostavno sami eksperimentirati s ostalim postavkama, nema ništa komplicirano, na primjer, možete ga konfigurirati tako da se prikazuju samo neki od emotikona, a ostali će se pojaviti kada kliknete na “više...” sign.
Pomoću strelica možete promijeniti lokaciju emotikona, kao i označiti koje emotikone želite prikazati, a koje ne.
Kako dodati nove emotikone u dodatak
Kao što sam već rekao, možete dodati nove emotikone u dodatak wp-monalisa. Ima ih dosta na netu. Postoje dva načina da ih dodate. Prvi način je dodavanje skupa emotikona u obliku "paketa". Da biste to učinili, kliknite na natpis "Uvezi Smiley-Package":
I nakon toga naznačite gdje se na vašem disku nalazi paket emotikona koji treba instalirati.
Međutim, najvjerovatnije će emotikoni koje želite dodati biti na vašem disku u obliku jednostavnih zasebnih datoteka. Da biste dodali emotikone pojedinačno, prvo ih morate dodati u folder "ikone" wp-monalisa lagin.
Putanja foldera izgleda ovako: wp-content/plugins/wp-monalisa/icons/. Slike emotikona moraju biti u gif formatu. Zatim ponovo učitavamo stranicu sa postavkama dodatka wp-monalisa u pretraživaču, a na listi tražimo i biramo novi dodani emotikon:
Sada morate napisati ime za emotikon i označiti okvire za njegov prikaz u komentarima i člancima:
Ne zaboravite da kliknete na dugme "Sačuvaj" na kraju da sačuvate promene. Nakon toga, novi emotikon će se pojaviti pored ostalih. Kao rezultat toga, možda ćete dobiti nešto poput ovog skupa emotikona:
Slatko zar ne? Dajem vam arhivu koja sadrži emotikone prikazane na ovoj slici, ali imajte na umu da ne sadrži emotikone koji su inicijalno uključeni u dodatak wp-monalisa.
U nekim šablonima, kada se koristi ovaj dodatak, pojavljuje se okvir oko emotikona, što izgleda ružno. Ako i vi imate ovaj problem i ne znate kako ga riješiti, pogledajte moju temu na ovoj temi)
Kao što vidite, instaliranje wp-monalisa emoji dodatka nije teško. Sretno!
Zdravo! Opet sam s vama, autorom besplatnog webmaster bloga, a danas ćemo razgovarati o tome emotikoni na WordPressu. Emotikoni su odavno stekli popularnost. Ovo je odličan način da izrazite svoje emocije, a ponekad je dovoljno koristiti samo jedan emoji da izrazite svoja osjećanja.
Da budem iskren, nisam bio baš impresioniran standardnim WordPress emotikonima. Njihov izgled mi se činio primitivnim, prestarim, pa sam odlučio da ih zamijenim drugima.
Standardni WordPress emotikoni
Postoje dva načina da dođete ovamo.
- Prvi je da instalirate dodatak koji će automatski zamijeniti standardne emotikone drugim. Ali previše aktivnih dodataka će usporiti blog i povećati opterećenje servera. Pored toga, dodaci često dodaju svoje tabele u bazu podataka MySQL podaci, a prilikom brisanja ne čiste uvijek ovu bazu podataka i moraju to učiniti preko phpMyAdmin panela.
- Drugi način će vam omogućiti da izbjegnete takve probleme, a također će vam omogućiti da bolje naučite kako WordPress funkcionira. Uključuje ručno uređivanje.
Stoga ćemo ići drugim putem. Standardni emotikoni se nalaze u folderu /wp-includes/images/smilies/ u korenu vašeg bloga. Da biste ih promijenili potrebno je samo prepisati stare novima. Možete uzeti apsolutno sve emotikone, preimenovati ih tako da nazivi datoteka odgovaraju standardnim i učitati ih nazad u isti folder. Objavljujem setove emotikona koje već imam:
Ne morate ništa preimenovati, sve što trebate učiniti je zamijeniti standardne sa ovima i gotovi ste. Ovaj problem je riješen.
Sljedeće pitanje: kako dodati emotikone iznad tekstualnog polja obrasca za komentar? I ovdje je sve vrlo jednostavno! Da biste to učinili, u datoteci comments.php vaše teme prije početne oznake
<naziv tekstualnog područja ="komentar" id ="komentar" redovi ="10" kolona ="1" >textarea >zalijepite sljedeći kod:
<skripta > funkcija addsmile ($smile)skripta > "/wp-includes/images/smajlies/".$dm_smile."" alt="" .$tag."" onclick="addsmile(\"" .$tag."\");"/> " ; ) ) echo "To je to! Ovim koracima uspjeli smo zamijeniti standardne WordPress emotikone atraktivnijim i modernijim, te ih dodati i iznad tekstualnog polja obrasca za komentare. I sve to bez korištenja dodataka.
Emoji za WordPress 4.2 i novije verzije, kako onemogućiti Emoji
Počevši od verzije 4.2 i novije, programeri su uveli novu Twemoji biblioteku u WordPress jezgro - ovo je skup znakova u Unicode formatu koji se pretvaraju u Emoji pri kreiranju stranice. Ako pretraživač ne podržava emoji, simboli se automatski zamjenjuju grafičkim slikama učitanim sa CDN-a.
- čak ni moderni pretraživači ne podržavaju uvek Emoji;
- slike imaju prave dimenzije 72x72px i skaliraju se prilikom učitavanja, što povećava vrijeme prikazivanja stranice;
- u sekciji Učitavaju se inline skripte i stilovi koji nisu smješteni u zasebne datoteke.
Osim toga, svi članci i komentari na blogu poprimili su potpuno drugačiji izgled, što mi nije odgovaralo. Predlažem korištenje rješenja koje vam omogućava da vratite prethodne emotikone na njihova mjesta. Sadrži neke od funkcija dodatka Classic Smilies, kao i vlastiti razvoj.
Prvo, u direktorijumu sa nazivom teme bloga, potrebno je da kreirate fasciklu sa smajlicima i u nju raspakujete slike emotikona (linkovi za preuzimanje su dati iznad). Zatim slijedite upute namijenjene starijim verzijama WordPress-a, dodajući malo izmijenjeni kod u comments.php teme:
<skripta > funkcija addsmile ($smile)( document .getElementById("comment" ).value=document .getElementById("comment" ).value+" " +$smile+" " ; )skripta > $dm_smile) ( if (!in_array($dm_smile,$dm_smiled)) ( $dm_smiled = $dm_smile; $tag = str_replace(" " , "" , $tag); $dm_showsmiles .= " " ; ) ) eho "Dodajte sljedeći kod u datoteku functions.php:
// Postavite novu zadanu lokaciju slike funkcija classic_smilies_src ($old, $img)( $mythemes = get_template(); return site_url( "/wp-content/themes/$mythemes/smajlići/($img)", __FILE__ ); ) // Povratak mapiranja znakova u datoteke add_action("init" , "classic_smilies_init" , 1); funkcija classic_smilies_init()( globalni $wpsmiliestrans; $wpsmiliestrans = array (":mrgreen:" => "icon_mrgreen.gif" , ":neutral:" => "icon_neutral.gif" , ":twisted:" => "icon_twisted.gif" , " :arrow:" => "icon_arrow.gif" , ":o" => "icon_eek.gif" , ":)" => "icon_smile.gif" , ":???:" => "icon_confused.gif" , ":cool:" => "icon_cool.gif" , ":evil:" => "icon_evil.gif" , ":D" => "icon_biggrin.gif" , ":idea:" => "icon_idea.gif " , ":oops:" => "icon_redface.gif" , ":P" => "icon_razz.gif" , ":roll:" => "icon_rolleyes.gif" , ":wink:" => "icon_wink. gif" , ":cry:" => "icon_cry.gif" , ":eek:" => "icon_surprised.gif" , ":D" => "icon_lol.gif" , ":mad:" => "icon_mad .gif" , ":sad:" => "icon_sad.gif" , "8-)" => "icon_cool.gif" , "8-O" => "icon_eek.gif" , ":-(" => "icon_sad.gif" , ":-)" => "icon_smile.gif" , ":-?" => "icon_confused.gif" , ":-D" => "icon_biggrin.gif" , ":-P" => "icon_razz.gif" , ":-o" => "icon_surprised.gif" , ":- x" => "icon_mad.gif" , ":-|"=> "icon_neutral.gif" , ";)" => "icon_wink.gif" , "8O" => "icon_eek.gif" , ":(" => "icon_sad.gif" , ":)" => " icon_smile.gif" , ":?" => "icon_confused.gif" , ":D" => "icon_biggrin.gif" , ":P" => "icon_razz.gif" , ":o" => "icon_surprised.gif" , ":x" => "icon_mad.gif" , ":|"=> "icon_neutral.gif" , ";)" => "icon_wink.gif" , ":!:" => "icon_exclaim.gif" , ":?:" => "icon_question.gif" ,); add_filter("smilies_src" , "classic_smilies_src" , 10, 2);// Onemogući učitavanje skripti i Emoji stilova remove_action("wp_head" , , 7 ); remove_action("admin_print_scripts" ,"print_emoji_detection_script" ); remove_action("wp_print_styles" , "print_emoji_styles"); remove_action("admin_print_styles" , "print_emoji_styles"); remove_filter("the_content_feed" , "wp_staticize_emoji" ); remove_filter("comment_text_rss" , "wp_staticize_emoji" ); remove_filter("wp_mail" ,"wp_staticize_emoji_for_email" ); remove_action("wp_print_styles" , "print_emoji_styles"); remove_action("admin_print_styles" , "print_emoji_styles"); remove_filter("the_content_feed" , "wp_staticize_emoji" ); remove_filter("comment_text_rss" , "wp_staticize_emoji" ); remove_filter("wp_mail" ,, 21 ); } ); add_filter("tiny_mce_plugins" , "classic_smilies_rm_tinymce_emoji" ); add_filter("the_content" , , 11 ); add_filter("the_excerpt" ,"classic_smilies_rm_additional_styles", 11); add_filter("comment_text" , // Uklonite veličinu emotikona jednaku 1em (novi se postavljaju za class.wp-smiley) "classic_smilies_rm_tinymce_emoji" classic_smilies_rm_additional_styles($content)( vrati str_replace( "class="wp-smiley" style="visina: 1em; maks. visina: 1em;"", "class="wp-smiley"" , $content); )Sada ne morate svaki put mijenjati slike novima, jer se nalaze u drugom folderu i ažuriranje ne utiče na njih.
Stoga smo onemogućili učitavanje i prikaz emotikona, zamijenivši ih vlastitim emotikonima koje smo ranije koristili. Sretno!
Mnogi korisnici vole koristiti emotikone u prepisci. Oni vam omogućavaju da pisanom tekstu date emocionalni prizvuk, u stvari, za to su i stvoreni. U ličnoj korespondenciji na Skypeu ili društvenoj mreži, emotikoni su više nego prikladni, ali ima li smisla koristiti ih, na primjer, u poslovnoj poruci poslanoj e-poštom? A zašto ne, pogotovo ako je sam smajli ozbiljan. Uostalom, emotikon može biti ne samo smiješno lice - postoje emotikoni sa slikama strelica, dugmadi, satova, kvačica, koji se mogu koristiti u pismu. Ovakvi emotikoni privući će primaočevu pažnju na najvažnije dijelove pisma i učiniti ga nezaboravnim. Ali kako dodati željeni emotikon u email ili instant poruku?
KAKO DODATI OSMEH
Vrlo jednostavno, samo trebate otići na FSymbols. Ova stranica sadrži veliku kolekciju emotikona. Slike su vrlo različite: neke su smiješne, ali neke su prilično ozbiljne. Emotikoni se mogu prikazati na raznim platformama: u klijentima e-pošte, instant messengerima, kao i na društvenim mrežama kao što su VKontakte, Facebook i Twitter.
Nakon što ste pronašli željeni smajlić, morate kliknuti na njega mišem. Pojavit će se iskačući prozor koji sadrži odabranu sliku. Potrebno ga je kopirati i zatim zalijepiti u e-poštu ili poruku.
Međutim, treba napomenuti da se emotikoni ne prikazuju uvijek ispravno. U klijentima e-pošte kao što su Gmail ili Mail.ru nije moguće ubaciti sliku u boji – svi emotikoni su crni. Ovo, generalno, nije ni loše, glavna stvar je da je emotikon razumljiv.
Osim toga, ponekad skočni prozor ne prikazuje sliku, već kvadrat. Ovo je neka vrsta inherentne greške: kada umetnete emotikon u poruku, smajli se i dalje pojavljuje.
Da li koristiti emotikone ili ne, lična je stvar svakoga. U posljednje vrijeme ovaj trend uzima maha, pa ako okolnosti to dozvoljavaju, zašto onda odbijati ovu priliku.
KAKO ONEMOGUĆITI OSMEŠKE UWORDPRESS
WordPress sistem za upravljanje sadržajem dobija dodatne funkcije u svakom novom izdanju. Neki od njih su toliko nevidljivi da ih je lako zaboraviti prilikom izrade web stranice. Na primjer, u verziji 4.2, WP nudi mnogo novih emoji emotikona koji će pomoći da vaš post bude izražajniji. Za prikaz emotikona, WordPress pokreće skriptu WP-Emoji-release.min.js, nakon čega možete umetnuti odabranu sliku u tekst. Međutim, postoje situacije kada emotikoni nisu potrebni. Na primjer, web stranica ili blog posvećen je ozbiljnom problemu i emotikoni u tekstu ili komentarima bili bi potpuno neprikladni. Stoga je bolje onemogućiti ovu funkciju. Postoje dva načina da to uradite:
UPOTREBAWORDPRESS HOOK
Ako imate pristup admin panelu, tada da biste onemogućili emotikone, morate dodati nekoliko redaka u kod teme i skripta se neće pokrenuti.
- Otvorite fasciklu WordPress teme i otvorite datoteku functions.php
- Dodajte sljedeći red u datoteku: remove_action("wp_head", "print_emoji_detection_script", 7); remove_action("wp_print_styles", "print_emoji_styles");
- Sačuvajte fajl i ponovo učitajte bilo koju stranicu na sajtu. Ovo će pomoći u uklanjanju skripte i stilova potrebnih za prikazivanje emotikona.
UPOTREBAWP PLUGIN
Ako iz nekog razloga ne želite da unosite promene u datoteku functions.php, onda možete koristiti dodatak koji onemogućava funkciju prikazivanja emotikona.
- Da biste to uradili, potrebno je da kliknete na vezu Plugin u admin panelu i izaberete „Dodaj“ iz menija.
- Zatim ćete morati preuzeti sam dodatak sa ove veze.
- Nakon toga, plugin će morati biti instaliran i aktiviran.
U dodatku nema postavki; potpuno onemogućava funkciju. Štaviše, radi tako dramatično da se emotikoni ne prikazuju čak ni pri promjeni teme.
To je to. Sada možete biti sigurni da se emotikon ni pod kojim okolnostima neće pojaviti na vašoj web stranici.
Pozdrav dragi čitaoci bloga "Internet kupus"!
Došao je novi dan. Počinjem to pozitivno, i trudim se da to uvijek radim.
Dakle, u vezi s tim, odmah bih vam postavio pitanje:
Koliko često započinjete jutro sa osmehom i da li vas možemo nazvati veselom osobom? Imate li smisla za humor i kada ste se zadnji put od srca nasmijali?
Ima li previše pitanja? Ali ova pitanja postavljam s razlogom. Kao što znate, pozitiva nam daje više snage, a smeh produžava život. Sve ste ovo već čuli više puta, i koliko god da su ove fraze zafrkane, rade i rade savršeno ako ih shvatite ozbiljno.
Napravio sam web stranicu kako bih naučio početnike kako da kreiraju vlastite web stranice i dao im motivaciju da zarađuju na internetu na sve dostupne načine! Sada se možete nasmijati ako ne vjerujete da zaista možete zaraditi novac na internetu.
Samo treba učiti, isprobavati različite metode i analizirati. Najvažnije je da ne očajavate ako ne uspije odmah. Samo treba da budete u stanju da se smejete greškama i neuspesima i zapamtite da posle zalaska sunca uvek dolazi zora.
Dakle, pročitali ste moj sljedeći članak i htjeli ste napisati komentar, ali kako biste u potpunosti izrazili svoje emocije, shvatili ste da nešto nedostaje.
Da, da, nema dovoljno emotikona! Oni mali i smiješni koloboci koji nam obično pomažu da u potpunosti pokažemo svoje emocije.
Šta su emotikoni i zašto su potrebni?
Emotikon (engleski smajli - „nasmejan“) ili sretno lice (☺/☻) - stilizovana grafička slika nasmejanog ljudskog lica; tradicionalno prikazan kao žuti krug sa dvije crne tačke koje predstavljaju oči i crni luk koji predstavlja usta. Emotikoni se široko koriste u popularnoj kulturi, a sama riječ "emotikon" se također često koristi kao opći izraz za bilo koji emotikon (prikazuje emociju interpunkcijskim znacima, a ne grafikom).
Potrebni su nam emotikoni da bismo izrazili svoje emocije. Vrlo su smiješni i dodaju malo dinamike jednostavnom tekstu.
Kako instalirati emotikone na web stranicu?
Za instaliranje emotikona na web stranicu, a u ovom slučaju imamo web stranicu na WordPress engine-u, postoje jedinstveni pomoćni dodaci.
Danas ćemo pogledati jedan od dodataka koji će automatski i lako dodati emotikone vašoj web stranici i time je ukrasiti raznim emocijama. Ovaj dodatak se zove wp-Monalisa i možete ga instalirati na svoju web stranicu na dva načina.
Prvi način je da se prijavite na administratora kao i obično. panelu vaše stranice, u odjeljku Plugins – Dodaj novi i unesite naziv dodatka u traku za pretragu. Instalacija je standardna.
Drugi način je preuzimanje sa službene web stranice na adresi:
http://wordpress.org/plugins/wp-monalisa/
I, nakon što ste ga preuzeli na svoj računar, provjerite ga antivirusom, a zatim idite na administrativnu ploču stranice: Dodaci – Upload – Odaberite datoteku – Instaliraj – Aktivirajte.
Nakon instaliranja ovog dodatka, pojavit će se administratorski odjeljak. Paneli sajta: wp-Monalisa.
Kada se prvi put prijavite nakon instalacije, vidjet ćete da imate ovu liniju:
To se prevodi kao: Molimo isključite Postavke -> Pisanje -> Konverzija emoji sličica kako biste koristili dodatak za emotikone WP-Monalisa).
Uradimo to sada.
Idemo na Postavke (Opcije) – Pisanje – I poništite izbor u polju: Pretvorite emotikone poput i: -P u slike.
Osvježavamo stranicu postavki dodatka i vidimo da je linija nestala.
Sada pogledajmo postavke dodatka WP-Monalisa.
Stavka – Put do ikone
– ovo je staza na kojoj se nalaze slike ikona. Možete eksperimentirati i napisati vlastitu putanju gdje će se emotikoni nalaziti. Najprije morate učitati svoju mapu sa skupom potrebnih emotikona na svoj hosting, a sam dodatak će odrediti te emotikone.Sljedeća stavka Prikaži smajliće pri uređivanju – prikaži emotikone u uređivaču, odnosno prikaži emotikone u uređivaču svojih objava.
Pokaži osmehe na komentaru – ova tačka znači da će emotikoni biti prikazani u komentarima.
Ako idemo na uređivanje posta, pojavit će se novo polje sa emotikonima koji se mogu ubaciti u tekst članka.
Kako sada konfigurirati dodatak?
Pogledajmo bliže postavke.
Zamijenite emotikone sa html slikama – označava kako će emotikoni biti prikazani u polju za komentar.
Na primjer, kliknem na lice da ga umetnem u tekst i pojavi se dugačak kod veze, ovako:
Preporučljivo je onemogućiti ovu stavku kako ne biste uplašili svoje komentatore. Da biste to učinili, poništite izbor ovog polja.
Hajde da proverimo kako to funkcioniše. Kliknemo na lice u komentarima i sada vidimo da izgleda ljepše od velikog dijela linka.
Sljedeća stvar: Zamijenite emotikone sa html slikama – znači tačno kako želite da prikažete emoji: ikonu, tekst ili oboje. Probajte različite opcije, ali čini mi se da bi bilo bolje ostaviti samo značenje ikone.
Prikaži osmehe u tabeli – Ovo je mogućnost prikazivanja emotikona u vertikalnoj tabeli. Svačiji ukusi su različiti, a samim tim i dizajn stranice, tako da možete odabrati ovu stavku tako što ćete označiti okvir ili ostaviti zadani horizontalni raspored emotikona. Takođe možete podesiti broj kolona.
Prikaži osmehe kao Pulldown – prikaži emotikone kao padajuću listu. Ovdje možete podesiti broj najpopularnijih emotikona tako da se prikazuju u količini koja vam najviše odgovara. Nemam kvačicu na ovoj stavci i svi emotikoni su prikazani. Ali ko god voli! Ako ih imate puno, onda je preporučljivo ne zatrpati prostor i aktivirati ovu točku.
Prikaži opis za ikone – prikaži savjete za emotikone. Odnosno, ako je hir aktiviran i zadržite kursor miša preko emotikona, prikazat će se nagovještaj emocija emotikona. Ovo je također po vašem nahođenju. Imam nagovještaj, pa ga možete ocijeniti odmah na mojoj web stranici u komentarima.
Ne zaboravite kliknuti na sačuvaj kako bi sve promjene stupile na snagu.
Možete koristiti strelice da promijenite lokaciju emotikona. Na primjer, jednostavnim pomicanjem strelica gore ili dolje, pomičete sam emotikon i time određujete njegovo mjesto u hijerarhiji emotikona kada se prikazuje na web stranici.
Pogledajmo sada kako dodati novi emotikon u našu bazu podataka. Da biste to učinili, trebate otići na hosting, u korijensku mapu dodatka, koja se nalazi na sljedećem putu.
Ako imate Springhost hosting, slijedite sljedeći put:
Dodatno – Upravitelj datoteka – public_html – web stranica (ovdje je naziv vaše web stranice) – wp-content – dodaci – WP-Monalisa – ikone.
U folderu ikone svi emotikoni vašeg dodatka su tu. I ovdje možete postaviti bilo koji emotikon koji želite.
Da biste to učinili, morate unaprijed preuzeti arhivu zanimljivih emotikona na svoj računar.
To je to. Shvatili smo kako
Kako instalirati emotikone na web stranicu? wp-Monalisa dodatak.
Dodatak radi odlično i nadam se da će vam pružiti zadovoljstvo i diverzificirati vaše emocije prilikom pisanja teksta.
Ako vam je ovaj članak bio zanimljiv i koristan, ne zaboravite podijeliti informacije sa svojim prijateljima - kliknite na gumbe društvene mreže!!!
S poštovanjem, autor je Larisa Mazurova.
Pogledajte divnu pjesmu o smajliću u izvedbi Verke Serduchke:
Pozdrav ponovo!
Ne sjećam se tačno šta mi je dalo ideju da instaliram emotikone na ovu stranicu. Čini se da mi je jedan poznanik dao analizu emotikona u "QIP infium" messengeru, koji koristim već nekoliko godina, a ja sam bio nestrpljiv da ovdje dodam emotikone.
Nakon što sam malo tražio odgovarajući dodatak za WordPress, naišao sam na ovaj i odlučio da ga koristim, ali to nije bio slučaj - htio sam drugačiji izlaz, a htio sam pojednostaviti provjeru zamjene simbola emotikonima. Takođe, nije mi trebalo toliko emotikona. Naravno, sve svoje želje mogao sam ostvariti uređujući gore spomenuti dodatak, ali nekako, gotovo slučajno, počeo sam pisati vlastiti kod, koji se na kraju pretvorio u dodatak, koji se čini prilično uspješan
O emoji dodatku za WordPress
Šta plugin radi:
- zamjenjuje standardne WordPress emotikone sa emotikonima iz QIP-a.
- dodaje listu emotikona u polje za komentar. Koji emotikoni će biti uključeni u listu je naznačeno u postavkama.
- dodaje emotikone na admin panel, gdje ih možete lako umetnuti kada odgovarate na komentare ili pišete objavu.
- olakšava pronalaženje i zamjenu kodova emotikona u tekstu.
Kama WP Smiles postavke
Reći ću vam malo o postavkama
Ručno umetanje bloka emotikona u obrazac za komentare
Dodatak automatski dodaje emotikone u formular za komentare (područje teksta). Međutim, može se ispostaviti da dodatak neće moći normalno ugraditi listu. U tom slučaju možete ručno umetnuti blok emotikona bilo gdje u predlošku. Da biste to uradili, ostavite polje „Auto-ubaci emotikone“ u postavkama prazno, na taj način ćete onemogućiti automatsko umetanje, a pomoću PHP koda umetnuti blok na željeno mesto u šablonu (obično negde u comments.php fajl):
Ovaj kod će prikazati blok emotikona.
HTML oznake za izuzimanje
U ovoj postavci možete odrediti HTML oznake, tekst u kojima dodatak neće obraditi. Na primjer, ako tamo navedete kod, dodatak neće obraditi sljedeći kod:
osmijeh :)
.
Oznake moraju biti odvojene zarezima.
Posebne oznake emotikona (emotikoni izuzetaka)
Prema zadanim postavkama, emotikoni se u tekstu identificiraju kodom (:emoticon_file_name:), ali postoje izuzeci. Na primjer, smajlić je označen kao:-) ili:) ili =), a njegov izvorni kod je (:smile:) . Podrazumevano, postoje 3 takva izuzetka: :) :(:D. Ovo ograničenje je zbog male optimizacije... Takvi izuzeci se mogu konfigurisati u dodatku.
Uređivanje izgleda
Ako niste zadovoljni kako izgleda lista emotikona, možete je urediti, pod uslovom da poznajete css, za to morate promijeniti CSS pravila u polju „CSS stilovi“. Da biste spriječili pohranjivanje stilova u postavkama, stilovi se mogu kopirati u vašu vlastitu datoteku stilova i ukloniti iz postavki.
Instaliranje vlastitog skupa emotikona
Ako ne vidite emotikone koje želite da imate na svom blogu, nemojte se uznemiriti. Možete jednostavno dodati/zamijeniti emotikone svojim.
Da biste dopunili listu, sve što treba da uradite je da kreirate fasciklu kama-wp-smile-packs pored fascikle dodataka i da joj dodate svoj set smajlija. One. Kao rezultat, trebali biste završiti s folderom sa slikama emotikona poput ove: /wp-content/plugins/kama-wp-smile-packs/mypack/*.gif. Nakon kreiranja takve mape potrebno je otići na postavke i odabrati novi paket emotikona koji se pojavi.
Tekst unosa će koristiti konstrukciju (:file_name:) . Na primjer, ako dodate sliku emotion.gif u tekst, ovaj emotikon će biti umetnut kao (:emotion:) .
U nazivima datoteka dozvoljena su samo mala latinična slova a-z, brojevi 0-9 i znaci - i _. Ako datoteka ima bilo koje druge znakove, neće raditi.
Filtriranje - uklanjanje koda emotikona iz teksta
Ako negdje trebate filtrirati tekst (ne prikazati kod emotikona), primijenite sljedeći filter:
$text = "Test tekst (:good:)"; $text = preg_replace("/\(:(0,15):\)/", "", $text); echo $text; // povratak: Testni tekst
Kako ugraditi dodatak u druga polja, na primjer u BbPress, Quick Chat
Zadani dodatak radi samo za komentare i objave. Ako ga trebate "zašarafiti" negdje drugdje, onda će vam sljedeće funkcije i malo znanja o CSS-u biti od koristi:
- kws_get_smiles_html($textarea_id) - prikazuje blok emotikona za tekstualno područje
- kws_convert_smiles($content) - obrađuje izlazni sadržaj da napravi slike od kodova smajlija
U slučaju iznenadnih problema, kvarova, grešaka i "nečeg drugog", ili ako samo želite da napišete nešto ovako - pišite u komentarima